.middle-bg{ background-image: url(../images/header-bg-grad-inter.jpg); }
.c-content{ width: 100%;}
.isIE6 .c-content {	position: relative; bottom: -3px; }

/* LEFT  -  start */
.c-content TD.c-left{ padding: 76px 0px 20px 0px;}
.c-content TD.c-left DIV.logo{ text-align: left;  padding-bottom: 35px;}
.c-content TD.c-left UL.menu{ padding-bottom: 45px;}
.c-content TD.c-left UL.menu LI{ font-size: 14px; line-height: 21px; font-weight: 700;}
.c-content TD.c-left UL.menu LI A{ color: #779707;}
.c-content TD.c-left .online-pay{background-color: #ecf4fa; padding: 16px 16px 16px 16px; float: left; margin-bottom: 45px;}
.c-content TD.c-left .online-pay DIV{  font-size: 16px; font-weight: 700; float: left;}
.c-content TD.c-left .online-pay DIV A{color: #cc3e0f; text-decoration: none }
.c-content TD.c-left .online-pay FORM{  clear: left; padding-top: 8px;	 display: none;}
.c-content TD.c-left .online-pay INPUT{ font-size: 11px; color: #acacac}
.c-content TD.c-left .online-pay INPUT[type="text"]{ width: 156px; padding: 2px 2px;}
.isIE .c-content TD.c-left .online-pay INPUT[type="text"]{ padding: 1px 2px 1px 3px;}
.isIE .c-content TD.c-left .online-pay FORM{ padding-top: 0px;	}
.c-content TD.c-left .how-and-what{ padding-bottom: 15px;}
.c-content TD.c-left .how-and-what A{ display: block; font-size: 18px; }

.c-content TD.c-left UL.tree-menu{ margin-bottom: 45px;}
.c-content TD.c-left UL.tree-menu LI UL{ padding-left: 15px;}
.c-content TD.c-left UL.tree-menu LI{ color: #cc3e0f; font-weight: 700;  font-size: 14px; padding-top: 8px }
.c-content TD.c-left UL.tree-menu LI LI{ font-size: 12px;}
.c-content TD.c-left UL.tree-menu LI LI LI{ font-size: 12px; }
.c-content TD.c-left UL.tree-menu LI LI LI LI{  font-size: 11px; }
.c-content TD.c-left UL.tree-menu LI A{ color: #779707; font-weight: 700; }
.c-content TD.c-left UL.tree-menu LI LI A{ color: #16316f; font-weight: 700;}
.c-content TD.c-left UL.tree-menu LI LI LI A{ color: #16316f; font-weight: 100;}
.c-content TD.c-left UL.tree-menu LI LI LI LI A{ color: #000; font-weight: 100;}
.c-content TD.c-left UL.tree-menu LI A:hover{ color: #cc3e0f;}
/* LEFT  -  end */

/* CENTER  -  start */
.c-content TD.c-main{ padding: 73px 20px 30px 20px}
.c-content TD.c-main A{color: #779707;}
.c-content TD.c-main A.ver4print{color: #16316f; padding-left: 22px;  background: url(../images/printer.gif) no-repeat left 50%; line-height: 20px; }
.c-content TD.c-main H2 A{color: #16316f;}

.c-content TD.c-main .pathway{ padding-bottom: 42px;}
.c-content TD.c-main .pathway A{color: #16316f;}
.c-content TD.c-main .pathway SPAN{ color: #98bc1b; padding: 0px 5px;}

.c-content TD.c-main UL.tree{ margin-bottom: 10px;}
.c-content TD.c-main UL.tree LI{ font-weight: 700;}
.c-content TD.c-main UL.tree LI UL{}
.c-content TD.c-main UL.tree LI UL LI{ background: url(../images/tree-li.gif) no-repeat 1px 7px; padding: 4px 0px 4px 10px; font-weight: 700; }
.c-content TD.c-main UL.tree LI UL LI UL{ padding-left: 10px;}
.c-content TD.c-main UL.tree LI UL LI UL LI{ font-weight: 100;}
.c-content TD.c-main UL.tree LI UL LI UL LI UL{ padding-left: 0px;}
.c-content TD.c-main UL.tree A{ color: #303030; text-decoration: none;}
.c-content TD.c-main UL.tree A:hover{color: #16316f; text-decoration: underline;}

.c-content TD.c-main DIV.sub-title{ font-size: 18px;}
.c-content TD.c-main DIV.sub-title A{color: #16316f; padding: 4px 0px 4px 32px; display: block; width: inherit;}
.c-content TD.c-main DIV.sub-title A.docs{ background: url(../images/sub-title-docs.gif) no-repeat 2px 50%; }
.c-content TD.c-main DIV.sub-title A.faq{ background: url(../images/sub-title-faq.gif) no-repeat left 50%; }
.c-content TD.c-main DIV.sub-title A.ask{ background: url(../images/sub-title-ask.gif) no-repeat 4px 50%; margin-bottom: 5px; }
.c-content TD.c-main DIV.sub-title A.news{ background: url(../images/sub-title-news.gif) no-repeat 1px 50%; }

.c-content TD.c-main #s-docs{ display: none; padding: 8px 0px 15px 32px}
.c-content TD.c-main #s-docs .item{ padding: 2px 0px 7px 24px;  background: url(../images/icon-docs-item.gif) no-repeat left top; }
.c-content TD.c-main #s-docs .item A.title{color: #16316f; font-weight: 700;}

.c-content TD.c-main #s-faq{ display: none; padding: 18px 0px 0px 32px}
.c-content TD.c-main #s-faq .item{ padding: 0px 0px 25px 24px;  background: url(../images/icon-faq-item.gif) no-repeat 2px 14px;  }
.c-content TD.c-main #s-faq .item .title{ font-weight: 700; padding-bottom: 4px;}
.c-content TD.c-main #s-faq .item .title A{color: #16316f;}

.c-content TD.c-main #s-ask{ display: none; font-size: 12px;}
.c-content TD.c-main #s-ask .rounded{ margin: 10px 0px 20px 0px; padding: 20px;}
.c-content TD.c-main #s-ask INPUT, .c-content TD.c-main #s-ask TEXTAREA{ width: 100%; margin: 3px 0px 12px 0px;}
.c-content TD.c-main #s-ask TEXTAREA{ height: 120px}
.c-content TD.c-main #s-ask INPUT.auto-width{margin: 0px;}

.c-content TD.c-main #s-news{ padding: 0px 0px 0px 32px}
.c-content TD.c-main #s-news .item{ padding: 10px 0px 20px 24px;  background: url(../images/icon-news-item.gif) no-repeat 1px 19px;  }
.c-content TD.c-main #s-news .item .title{ font-weight: 700; padding-bottom: 3px;}
.c-content TD.c-main #s-news .item .title A{color: #16316f;}

.c-content TD.c-main .full-news{ font-size: 13px; padding-bottom: 30px}
.c-content TD.c-main .full-news H1{ padding-bottom: 0px;}
.c-content TD.c-main .full-news .date{ color: #779707; padding-bottom: 15px;}

.c-content TD.c-main .paging{ margin: 0px auto; line-height: 18px;}
.c-content TD.c-main .paging TD{ text-align: center; vertical-align: middle	}
.c-content TD.c-main .paging TD.spacer{ font-size: 1px; width: 1px; overflow: hidden;  background: url(../images/paging-spacer.gif) no-repeat 50% 50%; }
.c-content TD.c-main .paging A{color: #16316f; margin: 0px 3px; padding: 5px 7px 5px 8px }
.c-content TD.c-main .paging A:hover{ background: url(../images/paging-current.gif) no-repeat 50% 50%; }
.c-content TD.c-main .paging SPAN{ margin: 0px 3px; background: url(../images/paging-current.gif) no-repeat 50% 50%; padding: 5px 7px 5px 8px }
.c-content TD.c-main .paging TD.arr A{ padding: 0px; margin: 0px; display: inline; height: auto; width: auto;}
.c-content TD.c-main .paging TD.arr A:hover{ background: none}
/* CENTER  -  end */


/* RIGHT  -  start */
.c-content TD.c-right{ background: no-repeat 50% bottom; padding-top: 22px}
.c-content TD.c-right .servis-menu{ width: 102px; height: 13px; margin: 0px 7px 18px 0px; float: right;  background: url(../images/servis-menu-bg.gif) no-repeat left top; }
.c-content TD.c-right .servis-menu A{ display: block; width: 17px; height: 13px; overflow: hidden;  background: no-repeat scroll left 0px; float: left }
.c-content TD.c-right .servis-menu A:hover{ background-position: left -13px; }
.c-content TD.c-right .servis-menu A.home{ background-image: url(../images/icon-home.gif); margin-right: 25px; }
.c-content TD.c-right .servis-menu A.mail{ background-image: url(../images/icon-mail.gif); margin-right: 26px;}
.c-content TD.c-right .servis-menu A.map{ background-image: url(../images/icon-map.gif); }

.c-content TD.c-right .phone{ height: 29px; background: url(../images/phone-number.gif) no-repeat right top; padding-bottom: 15px;  }
.c-content TD.c-right .search{ width: 220px; font-size: 12px;  height: 23px; background: url(../images/search-input-bg.gif) no-repeat left top; padding-bottom: 24px; margin-left: 3px;  }
.c-content TD.c-right .search INPUT{ float: left; border: none; color: #acacac; }
.c-content TD.c-right .search INPUT[type="text"]{ margin: 4px 14px 0px 10px; width: 169px}
.c-content TD.c-right .how-and-what{ text-align: right; padding-bottom: 15px;}
.c-content TD.c-right .how-and-what A{ display: block; font-size: 18px;}
.c-content TD.c-right .banner{ text-align: right; padding-bottom: 10px; float: right;}
/* RIGHT  -  end */


/* JS MENU */
#menu-js{ padding: 30px 0px;}


/* BLOCK WITH ROUNDED CORNERS  -  start */
.rounded{ background: #f3f6f7 url(../images/rounded-top-left.gif) no-repeat left top; }
.rounded .tr{ background: url(../images/rounded-top-right.gif) no-repeat right top; }
.rounded .bl{ background: url(../images/rounded-bot-left.gif) no-repeat left bottom; }
.rounded .br{ background: url(../images/rounded-bot-right.gif) no-repeat right bottom; }
/* BLOCK WITH ROUNDED CORNERS  -  end */

