body {font-family:Arial; font-size:12px; margin:0px; padding:0px;}

td {color:#000000; font-size:12px;}

td.mf {padding-top:25px; color:#FFFFFF; padding-left:50px;}
td.about_c {color:#FFFFFF; text-align:right; width:130px;}
td.about_c a {color:#FFFFFF; font-size:11px;}

td.pageleft {width:50%;}
td.pageright {width:50%;}

td.logo {background:url(img/logo_top.gif) no-repeat left top;  vertical-align:top;}

td.bl_bg {background:url(img/bl_bg.gif) repeat-x left bottom; height:103px; padding-left:15px; padding-right:15px; padding-top:15px; vertical-align:top; color:#999999;}

td.top_menu {background:url(img/top_menu_bg.gif) repeat-x left bottom; height:37px; padding-left:10px;}
div.top_menu {color:#FFFFFF; text-transform:uppercase;}

td.enter_txt {vertical-align:top; font-family:Tahoma; width:440px; padding-right:20px;}
td.enter_txt h1 {font-family:Tahoma; font-weight:normal; font-family:Arial; font-size:24px; color:#000000; padding:0px; margin:0px;}
td.enter_txt h2 {font-family:Tahoma; font-weight:bold; font-family:Arial; font-size:14px; color:#000000;}

td.td_content {background: #FFFFFF url('img/ten.gif') repeat-x left top; padding:20px;}

table.start_usl td {vertical-align:top; margin-left:5px;}
table.start_usl  { margin-left:5px; margin-top:15px;}

p.send {font-size:10px;}
p.send a {color:#FFFFFF; font-size:10px;}

p.news_date {margin:0px; padding:0px; margin-top:10px; margin-bottom:3px;}

td.right_rec {padding-top:15px; padding-left:20px; vertical-align:top; line-height:1.6;}
td.right_rec a  {color:#FFFFFF; font-size:11px; font-family:Arial;}

div.telefon {float:right;}
div.telefon p {font-size:24px; color:#FFFFFF; padding:0px; margin:0px; margin-bottom:4px;}
div.telefon small {font-size:18px; color:#999999;}


td.menu_mebel_fon {background:#656565 url('/img/menu_mebel_fon.jpg') no-repeat right bottom;}
td.menu_mebel_fon a {padding-left:15px; padding-right:6px; color:#FFFFFF; background:url('img/tkani_point.gif') no-repeat top left; line-height:20px; white-space: nowrap;}


td.rec_mod {font-size:11px; font-family:Tahoma; width:173px; background:#FFFFFF url(/img/img_bg.gif) no-repeat top left;
padding-top:10px; text-align:center;}
td.rec_bot {padding-left:5px; font-size:12px; font-family:Tahoma; background:url('img/img_bg_botbg.gif') repeat-y top left; padding-left:12px; vertical-align:bottom;}



table.tblk {border:1px solid #C0C0C0; border-collapse: collapse; width:400px;}
table.tblk td {border:1px solid #C0C0C0; padding:4px; border-collapse: collapse; color:#3E3E3E; font-size:11px;}

td.phones {color:#555555; background-image:url(img/fon_phone_new.gif); background-repeat:no-repeat;}
td.fon_menu_red {background-image:url(img/fon_menu.gif); background-repeat:repeat-x; height:32px;}
.topmenu {color:#FFFFFF; font-family:Tahoma; font-size:11px; margin:5px;}
td.find_panel {color:#ffffff; font-family:Tahoma; font-size:11px; padding-left:15px; padding-right:15px;}
td.menu_red {background-image:url(img/fon_menu.gif); background-repeat:repeat-x; height:32px; padding-right:300px; padding-left:30px;}

input.textform {color:#adadad; text-transform:uppercase; border:0px solid black; font-family:Tahoma; font-size:11px; width:100%; background-image:url(img/form_bg_1.gif); background-repeat:repeat-x; background-position:top left;}
input.cost {border:0px; text-align:center; width:150px;}
td.menu_panel {padding-top:30px; padding-bottom:20px; }
table.left_panel {width:245px; padding-top:22px; margin-left:30px; margin-right:20px;}
table.left_panel td {vertical-align:top; padding-bottom:10px;}

p.mebelname {color:#000000; font-family:Verdana; font-size:14px; font-weight:bold; margin:0px; MARGIN-top:0PX; MARGIN-BOTTOM:2PX;}
p.menutitle, p.newstitle {color:#1775B3; font-family:Verdana; font-size:13px; font-weight:bold; margin:0px; MARGIN-top:10PX; MARGIN-BOTTOM:5PX;}
p.newstitle {color:#C21F1F;}
.cost {color:#C21F1F; font-family:Tahoma; font-size:18px; font-weight:bold; margin:0px; MARGIN-top:5PX; MARGIN-BOTTOM:3PX;}
div.header {position:absolute; border:0px solid blue; width:684px; margin-left:21px;}
div.news {margin:0px; text-align:right;}
div.menulist {margin:10px;}
div.rec_info {padding-left:10px;}
div.rec_info table td {font-size:11px; font-family:Tahoma;}
div.menu_meh {padding-left:24px; line-height:17px; padding-bottom:6px;}
div.menu_meh a {padding-left:16px; font-size:13px; color:black;}
div.menu_meh a.selected {color:#ae0007; font-weight:bold; background:url('/img/tkani_point.gif') no-repeat bottom left;}

a {color:#C21F1F; font-family:Arial; font-size:12px;}
a.menuright {color:#000000; font-family:Tahoma; font-size:11px;}
a.big {color:#0078BD; font-family:Tahoma; font-size:11px; font-weight:bold;}
a.black {color:#000000; font-family:Tahoma; font-size:11px;}
a.white {color:#FFFFFF; font-family:Tahoma; font-size:11px;}
a.gray {color:#777777; font-family:Tahoma; font-size:10px;}
a.white {color:#ffffff; font-family:Tahoma; font-size:11px;}
a.signature {color:#000000; font-family:Tahoma; font-size:10px;}
div.signature {color:#000000; font-family:Tahoma; font-size:10px;}

.small {color:#777; font-family:Tahoma; font-size:10px;}
table.small td {color:#777; font-family:Tahoma; font-size:11px;}
table.small td a {font-size:11px;}

td.mebel_start {border-bottom:solid 1px #dedede;}
td.mebel_image {border-left:dotted 1px #dedede; padding-top:20px; padding-bottom:20px; font-size:11px; font-family:Tahoma; color:#333;}
td.mebel_info {padding-top:20px; padding-bottom:20px; padding-right:10px; font-size:11px; font-family:Tahoma; color:#333;}
td.mebel_cost {padding-top:20px; padding-bottom:20px; border-left:1px #dedede dotted; border-right:1px #dedede dotted; text-align:center;}
td.mebel_novinka {padding-top:20px; padding-bottom:20px;
   background:url('/img/novinka.gif'); background-position:bottom right; background-repeat:no-repeat;}

table.price {border:dashed 1px #ccc; margin-top:20px;}
table.price th {font-size:11px;}
table.price td {border-top:dashed 1px #ccc; text-align:center; font-size:10px; font-family:Arial;}
table.price td a {font-size:10px; font-family:Arial;}
table.price td.selected {background:#ddd; text-align:center; font-size:10px; font-family:Arial;}

p {margin-top:10px; margin-bottom:10px;}
div.page_title {border-bottom:dotted 3px #cc0000;}
div.page_title h1 {	 color:#aa0000; font-family:Arial; font-size:24px; font-weight:normal; margin-bottom:10px;}
p.navigator {border-bottom: dotted #aaaaaa 1px; color:#000000; padding-bottom:5px; padding-top:20px;}
p.navigator table td {font-size:10px; color:#555;}
p.navigator table td b {font-size:11px; color:#000;}
span.redfon {background-color: #C21F1F; color:#ffffff; font-family:Tahoma; font-size:10px; padding:3px; padding-top:0px; padding-bottom:1px; text-decoration:none;}
span.blackfon {background-color: #555555; color:#ffffff; font-family:Tahoma; font-size:10px; padding:3px; padding-top:0px; padding-bottom:1px; text-decoration:none;}
span.grayfon {background-color: #aaaaaa; color:#ffffff; font-family:Tahoma; font-size:10px; padding:3px; padding-top:0px; padding-bottom:1px; text-decoration:none;}
p.variant {padding-top:5px; margin-bottom:5px;}
img.buy_key {margin-top:10px;}
img.border {border:4px solid #ffffff; background-color: #dedede;}
span.border {border:1px solid #dedede; margin:1px;}
span.borderred {border:1px solid #C21F1F; margin:3px;}
p.border {border:1px solid #dedede; margin:5px;}
p.dop_images {margin:0px; width:100%; border: solid #dbdbdb 1px; background-color: #f3f3f3; padding:3px; padding-top:5px;}

big {font-family:Verdana; font-size:13px;}
small {font-family:Verdana; font-size:10px;}
small a {font-family:Verdana; font-size:10px;}

hr {color:#dedede; height:1px;}

h1 small {font-size:10px; color:#CC0037;}

h1, p.key {color:#CC0037; text-transform:uppercase; font-family:Arial; font-size:15px; margin:0px;}
h2 {color:#CC0037; font-family:Arial; font-size:16px; font-weight:bold; margin-top:10px; MARGIN-BOTTOM:0PX;}
h5 {color:#CC0037; font-family:Arial; font-size:16px; font-weight:bold; margin-top:10px; MARGIN-BOTTOM:0PX; padding-left:15px;}

td.menu_title {padding-left:16px;}
td.menu_title h1 {margin:2px;}
h2.zag {font-size:14px; padding-top:70px; margin-bottom:0px; margin:0px;}
h1.model_title {background:#ee1d25; color:white; padding:10px; text-align:center; font-size:20px; font-weight:normal;}

BLOCKQUOTE {margin:0px; padding:10px; padding-left:20px; padding-right:20px; background:#ddd;}
BLOCKQUOTE.type_name {margin:0px; padding:10px; padding-left:20px; padding-right:20px; background:#ddd; text-align:center;}
BLOCKQUOTE.type_name a {font-size:20px; font-family:Arial; color:#333;}
.dotted {border:1px #dedede dotted; text-align:center; background:#FAFAFA; font-family:Tahoma; font-size:11px;}

#cartwindow {
        BORDER-RIGHT: #4d88c8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4d88c8 1px solid; PADDING-LEFT: 10px; Z-INDEX: 2; BACKGROUND: #c0d2ec; FILTER: revealTrans  (duration=1,transition=4); LEFT: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #4d88c8 1px solid; WIDTH: 250px; PADDING-TOP: 10px; BORDER-BOTTOM: #4d88c8 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 68px
}

p.zag {margin-top:0px; margin-bottom:10px; padding:0px;}
p.account {color:#878787; font-size:10px; margin:0px; padding:0px;}

a.zag {font-size:12px; font-family:Tahoma; font-weight:bold; color:#ae0007;}
p.nomer_text {margin:0px; padding:0px; font-size:10px; color:#999; margin-bottom:1px;}
p.text_bottom {margin:0px; padding:0px; font-size:11px; color:#999;}

a.href_black {color:#000000;}

a.tkani {color:#1b1a20; font-weight:bold; font-size:12px; background-image:url(img/tkani_point.gif); background-repeat:no-repeat; background-position:right; padding-right:15px;}

td.model_num {color:#eee; font-size:10px; background:#ccc; width:120px; text-align:center;}

td.content {padding-left:17px; padding-right:22px; padding-bottom:20px;}

select {font-size:10px;}

.error {color:#ee1d25;}

table.select_tkan {margin-top:10px;}
table.select_tkan td {text-align:center; height:35px; width:40px; font-family:Tahoma; font-size:10px; color:#999;}
table.select_tkan td a {font-size:16px; font-weight:bold; color:#fff;}

table.start_panel {margin-top:30px; margin-bottom:0px;}
table.start_panel td {BACKGROUND: #eeeeee; color:#333;}
table.start_panel h1 {font-size:18px; font-weight:normal; color:#000; font-family:Arial;}

td.start_offers {padding-left:20px; font-size:11px; padding-bottom:15px;}

div.start_hit {width:220px; height:180px; margin:5px; float:left; background:url(img/start_hit.gif) left top no-repeat; text-align:center;
font-size:11px; color:#555;}
div.start_hit h3 {color:#CC0037; width:200px; margin:5px; font-size:15px; font-weight:normal;}
div.hit_image {margin-top:15px; height:90px;}

table.panel_order td {font-family:Tahoma; font-size:11px;}

div.select_color {border:#cfcfcf solid 1px; width:182px; text-align:center; padding:5px; padding-bottom:6px; margin-top:3px;}
div.select_color:hover {border:#ee1d25 solid 1px; background:#eee;}
div.select_color a {font-size:11px; font-family:Tahoma;}

.all_mebel {width:243px; padding:18px; line-height:1.3;}
.all_mebel h1 {font-size:13px; color:#333333; margin-bottom:5px;}
.all_mebel .razd {width:207px; margin-top:10px; padding-top:10px; border-top:1px dotted #aaaaaa;}

.block {padding:18px;line-height:1.3; font-size:12px; color:#585858;}
.block a {font-size:11px; color:#585858;}
.block h1 {font-size:13px; color:#333333; margin-bottom:5px;}
.block .razd {margin-top:10px; padding-top:10px; border-top:1px dotted #aaaaaa;}
.cor1 {background:#E6E9EA;}
.cor2 {background:url(img/c5.gif) left top no-repeat;}
.cor3 {background:url(img/c6.gif) right top no-repeat;}
.cor4 {background:url(img/c8.gif) left bottom no-repeat;}
.cor5 {background:url(img/c7.gif) right bottom no-repeat;}

.orcontent {padding:18px;line-height:1.5; font-size:12px; color:#ffffff;}
.orcontent a {font-size:12px; color:#ffffff;}
.or1 {background:#F39820;}
.or2 {background:url(img/c46.gif) left top no-repeat;}
.or3 {background:url(img/c47.gif) right top no-repeat;}
.or4 {background:url(img/c48.gif) right bottom no-repeat;}
.or5 {background:url(img/c49.gif) left bottom no-repeat;}

.dop_menu {width:243px;}
.dop_menu table {width:213px;}
.dop_menu table td.tr_razd {border-top:1px solid #cccccc;}
.dop_menu h1 {text-transform:uppercase; font-family:Arial; font-size:12px; text-align:center; margin:10px;}

.bl2 {width:243px; background:#C83E17 url(img/c24.gif) no-repeat; line-height:1.8;}
.bl2 .b1 {background:url(img/c25.gif) left bottom no-repeat;}
.bl2 .b2 {background:url(img/c26.gif) right bottom no-repeat;}
.bl2 .b3 {padding:20px 18px;color:#fff;}
.bl2 .b3 a {color:#fff;}

select.gabarity {    font-family:Tahoma; font-size:11px; color:#444;}

div.list_small {height:100px; border:1px dotted #aaa; padding:10px; text-align:justify;}
div.list_small p {float:right; font-size:10px; color:#999; margin:3px; padding:0px;}
div.list_small p a {font-size:10px; color:#a00;}

table.panel_size {height:38px; background:#eeeeee url(img/panel_size_f.gif) repeat-x;}
table.panel_size td {text-align:center; font-size:10px;}


table.panel_design {	background:#ffcc54; margin-top:20px; margin-bottom:20px;}

table.panel_design td.info {
	padding:4px; padding-left:10px; padding-right:10px; font-size:11px;
}

table.panel_design td.info p {
	margin:0px; margin-bottom:10px; font-size:13px; text-align:center; font-weight:bold;
}

table.panel_design td.info h1 {
	margin-bottom:0px; margin-top:0px; font-size:16px; text-align:left; font-weight:bold; color:#c83e17;
}

table.panel_design td.info a {
	font-size:11px; font-weight:normal; color:#c83e17;
}

table.panel_design td.info div.design_model {
	margin-top:10px; padding-left:10px;
}

table.panelorder {	width:400px; margin-top:15px; background:url(img/panel_order_left.gif) left top no-repeat;}

table.panelorder td.top {
	background:url(img/panel_order_border.gif) repeat-x;
}

table.panelorder td.bottom {
	background:url(img/panel_order_border.gif) bottom repeat-x;
}

table.panelorder td.middleleft {
	background:url(img/panel_order_border.gif) repeat-y;
}

table.panelorder td.middleright {
	background:url(img/panel_order_border.gif) right repeat-y;
	padding-right:20px; font-size:11px;
}

table.panelorder td.middleright b {
	color:#c83e17
}

table.panelorder td.middleright div.online {
	width:140px; height:120px; float:left; font-size:11px; color:#555; margin-right:30px;
}

table.panelorder td.middleright h2 {
	margin:0px; padding:0px; margin-top:2px; margin-bottom:6px; font-size:16px; text-align:left; font-weight:bold; color:#c83e17;
}

table.panelorder td.middleright h1 {
	margin:0px; padding:0px; margin-bottom:10px; font-size:16px; text-align:left; font-weight:bold; color:#c83e17;
}
table.panelorder td.middleright h1 small {
	font-size:11px;
}

div.variant {	margin-top:0px; margin-bottom:5px;
	border:1px solid #aaa; font-size:14px;
	padding:20px; background:url('/img/ten_small.gif') repeat-x;
	width:400px;}

select.gabar {width:300px; font-size:18px;}
select.gabar option.selected {}


table.tkani td {	text-align:center; vertical-align:top; font-family:Tahoma; color:#555; font-size:11px;}
table.tkani small {
	font-family:Arial; color:#888; font-size:10px;
}

div#shadow{
	z-index:2;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5;
}

div#design_catalog {	z-index:5; display:none; background:white; border:1px solid #aaaaaa; padding:5px; text-align:center; width:900px; height:500px; position:absolute; text-decoration:none;
}

td.tkan_green {background:#aaa;}
td.tkan_red {background:#aa0000;}

table.option_panel {	width:400px;}

table.option_panel td {	font-size:10px; font-family:Tahoma; color:#777;}

div.design_count {	width:143px; height:21px; background: url('img/panel_design_count.gif') no-repeat left center;
	padding-left:24px; padding-top:3px; font-size:10px; font-family:Tahoma; color:#555; cursor:pointer; text-decoration:none;}
div.design_count a {
	text-decoration:none;
}
div.design_count b {
	color:#C21F1F;
}

div.design_select {
	height:17px; background: url('img/icon_select_design.gif') no-repeat left center;
	padding-left:22px; padding-top:1px; font-size:10px; font-family:Tahoma; color:#555; cursor:pointer; text-decoration:underline;
}
div.design_deselect {
	height:17px; background: url('img/icon_deselect_design.gif') no-repeat left center;
	padding-left:22px; padding-top:1px; font-size:10px; font-family:Tahoma; color:#555; cursor:pointer; text-decoration:underline;
}
div.design_count:hover, div.design_select:hover {	text-decoration:underline; color:#C21F1F;}

td.present_select a {	margin-left:3px; font-size:10px;}

div#select_present_name {	text-transform:uppercase;
	font-size:10px; margin:0px; margin-left:3px;}

div.present_key {	width:36px;
	float:right;}

div.present_panel {	position:absolute; width:263px; height:98px;
	margin-top:-110px; margin-left:28px;
	background: url('img/present_panel.gif') no-repeat;
	padding:8px;
	border:0px solid #dedede;
}
div.present_text {
	width:140px;
	margin-left:105px; padding-top:2px;
}
div.present_panel div.present_title {
	float:left; margin:0px; padding:0px; font-size:11px; color:#C21F1F; font-weight:bold;  font-family:Tahoma;
}
div.present_panel p {
	margin:0px; padding:0px; margin-bottom:4px; margin-top:4px;
}
div.present_panel div.close_panel {
	float:right; width:56px; height:12px;
	border:1px solid #dedede;
}

div#present_selected {
	text-align:left;
	border:1px solid #dedede;
	padding:5px; margin-top:5px;
	font-size:11px;
}

td.lbg {background:url('img/lbg.gif') repeat-y left top;}
td.tbg {background:url('img/tbg.gif') repeat-x left top;}
td.rbg {background:url('img/rbg.gif') repeat-y right top;}
td.bbg {background:url('img/bbg.gif') repeat-x left bottom;}

td.hitpanel {background:url('img/hitpanel.gif') no-repeat left top; width:310px; height:40px; color:#ffffff; font-size:18px; padding-left:112px; font-weight:bold; font-family:'Trebuchet MS'; text-align:center; padding-bottom:2px;}

td.hit {padding-top:10px; color:#555555;  float:left;}




p.want a  {color:#d9030b; font-weight:bold;}


table.tbl_hit {background:url('img/star_bg.gif') no-repeat right bottom;}

td.zoom {vertical-align:top; text-align:center;}

td.hit_text {color:#555555; padding-left:8px; padding-bottom:10px; font-family:tahoma; font-size:11px; vertical-align:top;}

td.hit_img {vertical-align:top; height:105px;}
td.hit_img img {border:1px solid #dedede; vertical-align:top;}

td.hit_coast {border-top:1px dashed #dedede; padding-left:8px;}
td.hitcoast {color:#555555; text-align:right; padding-right:10px; border-top:1px dashed #dedede; padding-top:6px;}

.list_name {color:#555; font-family:Tahoma; font-size:12px; font-weight:bold; MARGIN-BOTTOM:0PX;}
.vid_list {padding-left:60px; background-repeat: no-repeat;}
.list_new { padding-right:28px; background:url('<? echo $sl; ?>img/icon_novinka.gif') no-repeat right;}
.list_cost {width:145px; color:#C21F1F; font-family:Arial; font-size:18px; font-weight:normal; background:url('/img/arrow1.gif') no-repeat right;}
.list_name small {font-size:9px; font-weight:normal; color:#999;}
.list_record {float:left; font-size:6px; height:165px; width:165px; margin:8px;}

td.menu_mebel {}
td.menu_mebel h3 {margin-bottom:5px;}
td.menu_mebel h3 a {font-family:Arial; font-size:20px; font-weight:normal; color:#FFFFFF;
padding-left:0px; background:NONE;}
td.menu_mebel h3 a.orange {color:#FCDD03; font-size:14px; font-weight:bold;}


div.div_opcii li  {padding-top:3px; padding-bottom:3px;}
div.div_opcii a  {font-size:12px; padding-top:3px; padding-bottom:3px; font-weight:bold;}

div.mebel_panel {	font-size:12px;}

div.mebel_panel h1 {
	font-family:Arial; font-size:22px; font-weight:normal;
}

div.mebel_panel div.mebel_isp {	padding-top:5px;}

div.mebel_panel div.mebel_meh {
	padding-top:15px;
}

div#main{font-size:11px;}
div#dop{font-size:11px;}

div#summa div{font-size:16px; margin-top:3px; margin-bottom:3px;}

div.find_panel {margin-top:20px; color:#ffffff; font-size:11px;}

div.b-yandexbox * { font-size: 12px !important; margin: 0 !important; } div.b-yandexbox a img { border: 0 !important; } div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; } div.b-yandexbox table { font-size: 12px; width: 100%; border-collapse: collapse; border: 0; background: #000000; } div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; } div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; } div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; } div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; } div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; } div.b-yandexbox .b-yandexbox-text input { float: left; width: 100%; padding-right: 0; border: 1px solid #7f9db9; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; } div.b-yandexbox .b-hint-input { position: absolute; z-index: 100; left: 0; display: none; width: 30px; height: 11px; margin: 0.16em 0.2em !important; cursor: text; line-height: 0; } div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }



select.addPrice {font-size:16px;}


caption.model_info {border-top:dotted 1px #aaa; padding-bottom:10px; padding-top:10px;text-align:left; font-size:12px;}
caption.model_info h1 {font-size:14px;}

span.size_block{
	font-size:11px;
}
