body {margin:0px; padding:0px; background:#003A5D url(/bitrix/templates/ricoh/images/bg_body_center.jpg) repeat-y; background-position:center;}
#head {float:left; margin-top:-3px; padding:0px; border:0px;}
.bg { display:block; margin:0px auto; width:800px; height:auto; padding-top:6px;}
/* menu */
#logo { float:left; margin:10px 30px;}
.m {display:block; float:left; width:800px; height:50px; background: #08bdef url(/bitrix/templates/ricoh/images/bg_content.jpg) repeat-y 0px 2px;}
.menu { display:block; position:relative; left:8px; top:0px; width:785px; height:50px; background:#08bdef;}
.menu ul, li {display:inline; float:left; padding:0px; margin:7px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;
	list-style-type:none;
}
.menu li {padding:0px 23px 0px 0px}
#li_no {padding-right:0px;}
.menu a {color:#fff; text-decoration:none;}
.menu a:hover {color:#ccc;}
/* flash */
.f {display:block; float:left; width:800px; height:236px;background: url(/bitrix/templates/ricoh/images/bg_content.jpg) repeat-y 0% 0%;}
.flash { display:block; position:relative; left:8px; top:0px; width:785px; height:236px;}
/* content */
.banner {float:right; width:150px; height: auto; background: url(/bitrix/templates/ricoh/images/content.jpg) repeat-x;}
.cont_head { display:block;width:800px; float:left; height:3px; background:#f8fbfd url(/bitrix/templates/ricoh/images/bg_content.jpg) repeat-y 0% 0%;}
.cont_head img { margin-left:8px;}
.content_bg { display:block; float:left; width:800px; height:auto; background:#08bdef url(/bitrix/templates/ricoh/images/bg_content_in.jpg) repeat-y 0px 1px;}
.content { display:block; position:relative; left:8px; top:0px; z-index:2; width:785px; height:auto;
	font-family:Arial, Helvetica, sans-serif; font-size:10pt;
}
.content_left {display:block; float:left; width:635px; height: auto;background: url(/bitrix/templates/ricoh/images/content.jpg) repeat-x;}
.news {float:left;width:635px; min-height:150px; background:url(/bitrix/templates/ricoh/images/content_botLine.gif) no-repeat 0% 100%;
	font-size:9pt;color:#767676;
}
#top {margin-top:60px;}
#topleft {margin-top:60px; margin-left:30px;}
.news img {margin:10px 20px 10px 25px; float:left;}
.news h1 {margin:10px 0px 0px 0px; color:#005078; font-weight:600; font-size:16pt;}
.news h4 {font-size:10pt; font-weight: bold; margin:15px 0px -5px 20px; clear:both;}
.news p {margin-left:30px; margin-right:0px; margin-bottom:10px;}
.news a {color:#767676;font-size:8pt; margin-top:-10px;}
/* новость справа*/
.newsRight {float:right;width:605px; min-height:150px; background:url(/bitrix/templates/ricoh/images/content_botLine.gif) no-repeat 0% 100%;
	font-size:9pt;color:#767676;padding-left:30px;}
.newsRight img { float:right; margin-right:50px; margin-left:25px}
.newsRight h1 {margin:10px 0px 0px 0px; color:#005078; font-weight:600; font-size:16pt;}
.newsRight h4 {font-size:9pt; font-weight: normal; margin:15px 0px -15px 0px;}
.newsRight p {margin-bottom:10px;}
.newsRight a {color:#767676;font-size:8pt; margin-top:-10px;}
/*  //новость справа*/
.content_bott { display:block; float:left; width:800px; height:20px; background: url(/bitrix/templates/ricoh/images/bg_content_in.jpg) repeat-y;}
/* bottom */
.bottom { width:800px;height:33px; float:left; background:url(/bitrix/templates/ricoh/images/bottom_new.jpg) no-repeat 0px -1px;}
.bottom a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
	text-decoration:none;
}
.bottom a:hover {text-decoration:underline;}
.bottom p {display:block; margin-top:5px; text-align:center;}
.bott_bg { background:url(/bitrix/templates/ricoh/images/bot_bg.jpg) no-repeat; width:785px; height:40px; margin-left:8px; }
.bott_bg p { display: block; padding-top:15px; text-align:center;}
.bott {display:block; float:left; width:800px; height:auto; background:#08bdef url(/bitrix/templates/ricoh/images/bg_content_in.jpg) repeat-y 0px 1px;}
.bott a { font-size:14px; color:#000000; font-weight: normal; text-decoration:none;}
.bott a:hover { text-decoration:underline;}
/* content inside */
.contentInside {display:inline; float:left; width:610px; height: auto; margin:75px 0px 0px 15px;}
.contentInside_01 {float:left; width:305px; height:178px;}
.contentInside_02 {float:left; width:305px; height:178px;}
.contentInside_03 {float:left; width:305px; height:173px;}
.contentInside_04 {float:left; width:305px; height:173px;}
/* content inside detail */
img#ugol_top {width:31px; height:34px; float:right; position:relative; top:0px; right:0px; z-index:2;}
#ugol_bott {display:block;width:180px; height:41px; position:relative; z-index:2; bottom:0px;}
.cont_menu {float:left; width:180px; height:100%; margin-top:66px; margin-bottom:-20px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/bitrix/templates/ricoh/images/border_menu_cont.jpg) repeat-y 100% 0%;
}
.cont_menu a {text-decoration:none;color:#194766}
.cont_menu a:hover {color:#a5a5a5;}
.cont_menu dl {margin-top:0px;}
.cont_menu dt {font-size:15px; font-weight:600; margin:10px 10px 20px 0px; padding:15px 0px 0px 10px;
	background:url(/bitrix/templates/ricoh/images/line_bott_menu.gif) no-repeat 0% 10%;
}
dt.no_line {background:url(/bitrix/templates/ricoh/images/line_bott_menu.gif) no-repeat 0% -10%;}
.cont_menu dd {font-size:12px; font-weight:500;}
.activ_dd {margin-top:-15px;}
#activ {color:#d61818;}
.cont_detail {float:left; width:425px; height:100%; margin:80px 0px 0px 10px; color:#005078;}
* HTML .cont_detail {margin:80px 0px 0px 10px; width:425px;}
.cont_detail h1 {font-weight:600; font-size:16pt;}

.cont_det_menu { width:400px; height:52px; background:url(/bitrix/templates/ricoh/images/menu_detail_bg.jpg) repeat-x;}
.cont_det_menu a {display:inline; position: relative; top:-20px; left:-25px;
	font-size:14px; margin-right:7px;
}
.cont_det_menu a:hover {color:#005078;}
a#activ_det {color:#005078;}
.cont_det_menu a {text-decoration:none;color:#7e7e7e;}
img#L {position:relative; top:0px; left:360px; z-index:3;}
img#detail {margin:30px 0px 10px 110px;}
.cont_detail p {font-size:9pt; width:425px; margin:0px;}
.shops {margin-left: 10px; float:left;width:425px; background:url(/bitrix/templates/ricoh/images/content_botLine.gif) no-repeat 0% 100%;
	font-size:9pt;color:#767676;
}
.shops img {margin:10px 20px 10px 5px;}
.shops h1 {margin:10px 0px 0px 0px; color:#005078; font-weight:600; font-size:16pt;}
.shops h4 {font-size:9pt; font-weight: normal; margin:15px 0px -15px 0px;}
.shops p {margin-right:20px; margin-bottom:10px;}
.shops a {color:#767676;font-size:8pt; margin-top:-10px;}

.shopsRight {float:right;width:425px; min-height:150px; background:url(/bitrix/templates/ricoh/images/content_botLine.gif) no-repeat 0% 100%;
	font-size:9pt;color:#767676;padding-left:30px;}
.shopsRight img { float:right; margin-right:50px; margin-left:25px}
.shopsRight h1 {margin:10px 0px 0px 0px; color:#005078; font-weight:600; font-size:16pt;}
.shopsRight h4 {font-size:9pt; font-weight: normal; margin:15px 0px -15px 0px;}
.shopsRight p {margin-bottom:10px;}
.shopsRight a {color:#767676;font-size:8pt; margin-top:-10px;}
.MsoNormal {width: auto; height: auto; margin: 0px; padding: 0ps;}
input, select { border: 0px; background: #ccc;  }