a:link { text-decoration: underline; color: #0f76b9; }
a:visited { text-decoration: underline; color: #0f76b9; }
a:active { text-decoration: underline; color: #0f76b9; }
a:hover { text-decoration: underline; color: #cc0000; }

body { background: #afbcc7 url(images/bg_page.gif) repeat-y center top;	}
td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
td { fontfamily: Tahoma, Arial, Helvetica, sans-serif; fontsize: 12px; fontweight: normal; color: #000000; }
p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
p { fontfamily: Tahoma, Arial, Helvetica, sans-serif; fontsize: 12px; fontweight: normal; color: #000000; }

h1 { font-size: 24px; color: #1a6988; font-weight: normal; margin: 0px 0px 40px 0px; }
h2 { font-size: 16px; color: #0f76b9; font-weight: normal; }
h3 { font-size: 24px; color: #ffffff; font-weight: normal; margin: 0px 0px 40px 0px; }
.h { font-size: 24px; color: #1a6988; font-weight: normal; }
.hwhite { font-size: 24px; color: #ffffff; font-weight: normal; }

/* Шапка */
.header_logo { padding: 20px 0px 23px 10px; }
.header_lineblue { background-color: #557081; background-repeat: repeat-x; background-position: center; width: 779px; height: 10px; }
.header_whiteline { background-image: url(images/bg_line.gif); height: 24px; border-bottom: solid 1px #ffffff; border-top: solid 1px #ffffff; }

/* Левое меню */
.left_menu { background-image: url(images/content_left.jpg); background-repeat: no-repeat; padding: 20px 20px 30px 20px; }
.menutext { font-size: 11px; margin: 0px 0px 8px 12px; color: #000000; padding: 0px 0px 0px 8px; }
.hr_menu { background-color: #afbcc7; width: 100%; height: 1px; margin-bottom: 10px; margin-top: 10px; }

/* Правое меню */
.right_menu { background-color: #afbcc7; padding: 20px 20px 30px 20px; }
.enter { border: 1px solid White; background-color: #9be0fb; font-size: 12px; width: 120px; margin: 0px 0px 15px 20px; }
.entertext { padding: 0px 0px 15px 0px; }

/* Контент */
.hp_center { padding: 20px 20px 30px 20px; }
.page_center { padding: 20px 20px 30px 20px; }
.hp_pic { margin: 20px 0px 20px 20px; }
.page_pic { margin: 0px 0px 0px 40px; }
.enter_log { border: 1px solid #afbcc7; background-color: #eff3f7; font-size: 12px; width: 120px; margin: 0px 15px 15px 20px; }
.40_left { margin: 0px 0px 0px 40px; }

/* Футер */
td.headerBorder { border-left: #c8d3dc 1px solid; border-right: #c8d3dc 1px solid; padding: 0px 15px 0px 15px; color: #ffffff; }
td.headerBorder1 { padding: 0px 15px 0px 15px; color: #ffffff; }

.footer { font-weight: normal; color: #ffffff; }
a.footer:link { text-decoration: none; font-weight: normal; color: #ffffff; }
a.footer:visited { text-decoration: none; font-weight: normal; color: #ffffff; }
a.footer:active { text-decoration: underline; font-weight: normal; color: #ffffff; }
a.footer:hover { text-decoration: underline; font-weight: normal; color: #ffffff; }

.itemActive { padding-left: 10px; padding-right: 10px; background: #9be0fb; }
.itemPassive { padding-left: 10px; padding-right: 10px; }
.menuInProject { padding-left: 3px; padding-right: 3px; background: #9be0fb; }
.menuNoProject { padding-left: 3px; padding-right: 3px; }
.menu { font-weight: normal; color: #0f76b9; }
a.menu:link { text-decoration: none; color: #0f76b9; }
a.menu:visited { text-decoration: none; color: #0f76b9; }
a.menu:active { text-decoration: underline; color: #0f76b9; }
a.menu:hover { text-decoration: underline; color: #cc0000; }

.t11black { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.t11black { fontfamily: Tahoma, Arial, Helvetica, sans-serif; fontsize: 11px; fontweight: normal; color: #000000; }
a.t11black:link { text-decoration: none; font-weight: normal; color: #000000; }
a.t11black:visited { text-decoration: none; font-weight: normal; color: #000000; }
a.t11black:active { text-decoration: underline; font-weight: normal; color: #000000; }
a.t11black:hover { text-decoration: underline; font-weight: normal; color: #000000; }

.t11red { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B12626; }
.t11red { fontfamily: Verdana, Geneva, Arial, Helvetica, sans-serif; fontsize: 12px; fontweight: normal; color: #B12626; }

.h11black { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.h11black { fontfamily: Tahoma, Arial, Helvetica, sans-serif; fontsize: 12px; fontweight: bold; color: #000000; }
a.h11black:link { text-decoration: none; font-weight: bold; color: #000000; }
a.h11black:visited { text-decoration: none; font-weight: bold; color: #000000; }
a.h11black:active { text-decoration: underline; font-weight: bold; color: #cc0000; }
a.h11black:hover { text-decoration: underline; font-weight: bold; color: #cc0000; }

.h11blue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0f76b9; }
.h11blue { fontfamily: Tahoma, Arial, Helvetica, sans-serif; fontsize: 12px; fontweight: bold; color: #0f76b9; }
a.h11blue:link { text-decoration: none; font-weight: bold; color: #0f76b9; }
a.h11blue:visited { text-decoration: none; font-weight: bold; color: #0f76b9; }
a.h11blue:active { text-decoration: underline; font-weight: bold; color: #cc0000; }
a.h11blue:hover { text-decoration: underline; font-weight: bold; color: #cc0000; }

.path { font-weight: normal; color: #000000; }
a.path:link { text-decoration: underline; font-weight: normal; color: #000000; }
a.path:visited { text-decoration: underline; font-weight: normal; color: #000000; }
a.path:active { text-decoration: underline; font-weight: normal; color: #000000; }
a.path:hover { text-decoration: underline; font-weight: normal; color: #cc0000; }

.issue, .issue p, .issue a { font-family: "Times New Roman", Times, serif; font-size: 16px; }
.issue h1 { font-family: "Times New Roman", Times, serif; font-size: 22px; }
.issue h2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.issue div.menutext { font-family: "Times New Roman", Times, serif; font-size: 14px; }
.issue div.annotation { font-family: "Times New Roman", Times, serif; font-size: 13px; }
.issue .attach { padding: 5px 10px 5px 16px; }
