body{margin:20px;padding:0px;background:#FFF;color:#444;font-family:Verdana,Tahoma,Arial;font-size:11px}
div,td,p{}
A:link,A:visited{color:#3E6A96;text-decoration: none}
A:hover{font-style:normal;color:#D70000;text-decoration:none}
.input{border:1px solid #DDDDDD;background:#fff;font-family:Verdana;font-size:11px;color:#666}
.inputselect{border:1px solid #DDDDDD;background:#fff;font-family:Verdana;font-size:11px;color:#666}
.inputtext{border:1px solid #DDDDDD;background:#fff;font-family:Verdana;font-size:11px;color:#666}
.inbutton{border:1px solid #DDD;font-family:Verdana;font-size:11px;background:#fff url(/bitrix/templates/arstech/images/button.gif) repeat-x;color:#000}
.inputbutton{border:1px solid #DDD;font-family:Verdana;font-size:11px;background:#fff url(/bitrix/templates/arstech/images/button.gif) repeat-x;color:#000}
.inputbuttonflat{border:1px solid #DDD;font-family:Verdana;font-size:11px;background:#fff url(/bitrix/templates/arstech/images/button.gif) repeat-x;color:#000}
.inputbodybutton{border:1px solid #DDD;font-family:Verdana;font-size:11px;background:#fff url(/bitrix/templates/arstech/images/button.gif) repeat-x;color:#000}

form{padding:0px;margin:0px}

.ld{height:30px;background:#A1383A url(/bitrix/templates/arstech/images/bottom-left-corner.gif) left bottom no-repeat;margin-top:15px}
.rd{height:30px;background:#A1383A url(/bitrix/templates/arstech/images/bottom-right-corner.gif) right bottom no-repeat;margin-top:15px}
.tel{background:#edd699 url(/bitrix/templates/arstech/images/telephone.jpg) top left no-repeat;height:43px;line-height:43px;padding-left:95px;font-family:Arial;font-size:16px;color:#903132;font-weight:bold}
.click-selected{display:block;font-weight:bold;color:#FFF;white-space:nowrap;line-height:30px;margin-top:1px;background:#8E282A;padding-left:18px}
.sub-menu{margin:0px 0px 1px 9px;border-left:2px solid #8E282A;background:#F4F4F4 url(/bitrix/templates/arstech/images/block-left-bg.gif);padding:7px;line-height:18px}
.l-block{background:#F4F4F4 url(/bitrix/templates/arstech/images/block-left-bg.gif);border-top:10px solid #fff}
.content{padding:12px}
.right-yho{background:url(/bitrix/templates/arstech/images/ru-yho.jpg); width:225px; height:150px;}
.xerox{text-align:center;font-family:Arial;font-size:9px;padding:17px;background:url(/bitrix/templates/arstech/images/x-line.gif) top left no-repeat;border-bottom:1px solid #E3E3E3}
.r-block{border-bottom:1px solid #E3E3E3}
.bottom-menu{background:#A3393B;height:30px;line-height:30px;text-align:center;text-transform:lowercase;color:#FFFCFA;white-space:nowrap}
.cat{font-family:Arial;font-size:13px;border-top:5px solid #fff;background:#A3393B;text-align:center}
.sub{background:#F3DCAC url(/bitrix/templates/arstech/images/sub-bg.gif);font-family:Arial;font-size:13px}
.pathway{background:#A3393B;color:#FFF}
.mid-content{background:url(/bitrix/templates/arstech/images/content-left-bg.gif) left repeat-y}
.txt{padding:15px}
.plato{background:#F4F4F4 url(/bitrix/templates/arstech/images/content-right-bg.gif) right repeat-y}

h1{padding:0px 0px 0px 20px;margin:0px;height:30px;line-height:30px;font-family:Arial;font-size:18px;color:#8E282A;float:left;font-weight:normal}
h2{padding:0px 0px 0px 15px;margin:0px;border-left:4px solid #8E282A;height:30px;line-height:30px;font-family:Arial;font-size:13px;color:#8E282A}

#menu a.path-click,#menu a.path-click:visited{color:#fff}
#menu a.path-click:hover,#menu a.path-click:active{color:#C9C4C1}

#menu a.cat-click,#menu a.cat-click:visited{display:block;color:#E8AB00;white-space:nowrap;padding:0px 3px 0px 3px}
#menu a.cat-click:hover,#menu a.cat-click:active{color:#C9C4C1}

#menu a.l-link,#menu a.l-link:visited{color:#FFF}
#menu a.l-link:hover,#menu a.l-link:active{color:#E8AC03}

#menu a.click-bottom,#menu a.click-bottom:visited{color:#C9C4C1;font-weight:bold;white-space:nowrap}
#menu a.click-bottom:hover,#menu a.click-bottom:active{color:#fff}

#menu a.click,#menu a.click:visited{display:block;font-weight:bold;color:#FFF;white-space:nowrap;line-height:30px;margin-top:1px;background:#A3393B;padding-left:18px}
#menu a.click:hover,#menu a.click:active{color:#E3A800}

#menu a.click-selected,#menu a.click-selected:visited{display:block;font-weight:bold;color:#FFF;white-space:nowrap;line-height:30px;margin-top:1px;background:#8E282A;padding-left:18px}
#menu a.click-selected:hover,#menu a.click-selected:active{color:#E3A800}

#menu a.click-top,#menu a.click-top:visited{display:block;font-weight:bold;color:#FFF;white-space:nowrap;line-height:30px;background:#A3393B url(/bitrix/templates/arstech/images/bottom-telephone-bg.gif) top left no-repeat;padding-left:18px}
#menu a.click-top:hover,#menu a.click-top:active{color:#E3A800}

#menu a.click-top-selected,#menu a.click-top-selected:visited{display:block;font-weight:bold;color:#FFF;white-space:nowrap;line-height:30px;background:#8E282A url(/bitrix/templates/arstech/images/bottom-telephone-bg.gif) top left no-repeat;padding-left:18px}
#menu a.click-top-selected:hover,#menu a.click-top-selected:active{color:#E3A800}



/* Table colors */
td.tableborder, table.tableborder {background-color:#C5C5C5;}
table.tablehead, td.tablehead {background-color:#E0E0E0;}
table.tablebody, td.tablebody {background-color:#F0F0F0;}
table.tablenullbody, td.tablenullbody {background-color:#F0F0F0;}



/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.tableheadtext {color:#25639A;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

.sep{background:#a3393b url(/bitrix/templates/arstech/images/cdp.gif) left bottom no-repeat;vertical-align:top;text-align:left;width:4px;margin-bottom:5px;}
.desc{vertical-align:top;text-align:left;margin-bottom:5px;border:1px solid #d9d9d9;border-left:0px}
.img{vertical-align:middle;text-align:center;margin-bottom:5px;border:1px solid #d9d9d9;border-left:0px}
.pad{padding:7px}
.cost{float:left;color:#009900}

.s-t{border-left:4px solid #8e282a;padding:4px 6px 4px 6px}
.s-c{padding:0px 6px 20px 25px}
.h3{font-family:Verdana;font-size:12px;color:#8e282a;font-weight:bold}

/*Detail elment add by Spike_msu*/
.element-image{
	border: 1px solid red;
	float: left;
}