/* общие классы */
.bold {
font-weight:bold;
}

.errorstyle{color: red;font-weight:bold;}
.errorstyle_normal{color:red;}
.ticket_new{font-weight:bold; text-decoration:blink;}
.ticket_other{color:grey;font-weight:bold;}
.status_style{margin:10px;font-weight:bold;}
.alignstyle{text-align:justify}

/* изменяемые для каждой тикет-системы */

.catitem {color:#3f443d;font:bold 12px tahoma;padding:3 0 0 0;height:20px;text-decoration:none;}
.catsubitem {color:#3f443d;font:normal 11px tahoma;padding:1 0 0 3;height:16px;text-decoration:none;}
.catitemsel {color:#3f443d;font:bold 12px tahoma;padding:3 0 0 0;height:20px;text-decoration:underline;}
.subdata_mp {margin-left:22px; padding:0}
.subdata{margin-top: 8px; vertical-align:bottom;}
.subdata_img{margin-right: 6px; position: relative; top: 1px;border:0px}
.description_h{visibility:hidden; position:absolute; left:inherit; top:inherit; width: 250px; height:110px; background:transparent; color:#58341C; text-align:center;}
.description_v{visibility:visible; position:absolute; left:inherit; top:inherit; width: 250px; height:110px; background:transparent; color:#58341C; text-align:center;}
.difftk{color:grey; font-weight:bold;}
.newtk{font-weight:bold; text-decoration:blink;}
.bgr_x {background-repeat: repeat-x;}
.bgr_y {background-repeat: repeat-y;}
.maintable{margin-bottom:20px}
.errorstyle{color: red;font-weight:bold;}
.alignstyle{text-align:justify}
td.tdwidth{width:190px;} 

/*отступы*/
.m10l{ margin-left:10px; }
.m10r{ margin-right:10px;}
.m10h{ margin-bottom:10px;margin-top:10px;}
.m10w{ margin-right:10px;margin-left:10px;}
.m10b{ margin-bottom:10px;}
.m2l{  margin-left:2px;}
.m2r{  margin-right:2px;}
.p10b{ padding-bottom:10px;}
.p5h{ padding-top:5px;padding-bottom:5px;}
.p10w{ padding-left:10px;padding-right:10px;}
.p10h{ padding-top:10px;padding-bottom:10px;}
.p20w{ padding-left:20px;padding-right:20px;}
.p20h{ padding-top:20px;padding-bottom:20px;}
