/* CSS Document */


@font-face {
    font-family: 'helveticaneuecyrroman';
    src: url('fonts/helveticaneuecyr-roman-webfont.eot');
    src: url('fonts/helveticaneuecyr-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneuecyr-roman-webfont.woff') format('woff'),
         url('fonts/helveticaneuecyr-roman-webfont.ttf') format('truetype'),
         url('fonts/helveticaneuecyr-roman-webfont.svg#helveticaneuecyrroman') format('svg');
    font-weight: normal;
    font-style: normal;
}

.announcement{  font-size: 16px; color:#444; text-align: left; padding:2px 5px 2px 5px;}
.announcement_current{  font-size: 13px; color:#444; text-align: left; padding:2px 5px 2px 0px;}



.ann_new{  font-size: 14px; color:#444; text-align: left; background-color:#F4F9FF; overflow:auto; margin-top:13px;}
.ann_new_1{  font-size: 14px; color:#444; text-align: left; background-color:#C4DDFF; overflow:auto;}
.ann_new_fac{  font-size: 14px; color:#444; text-align: left; background-color:#ccf0fe; overflow:auto;}



/*h3{color:#444; font-size:20px;}
h4{color:#444; font-size:18px; margin-bottom:0px; line-height:40px; background-color:#ccf0fe; padding:2px 0px 2px 10px;}*/


.noticeright a { color:#363131; }
.noticeright a:hover { text-decoration:underline;}


.noticeleft { float:left; width:25%; height:65px;   }

.noticeright { float:right; width:66%; padding:7px 10px 2px 4px; font-size:13px; line-height:18px;  }

.noticewrap { margin-bottom: 2px; background-color:#fcf5e9; height:70px; text-align:left;  }

.noticewrap1 { margin-bottom: 2px; background-color:#decdbb; height:70px; text-align:left;  }

.noticewrap2 { margin-bottom: 0px; background-color:#fcf5e9; height:70px; text-align:left;  }

.noticewrap_pink { margin-bottom: 2px; background-color:#f1eaf2; height:70px; text-align:left;  }
.noticewrap_green { margin-bottom: 2px; background-color:#defee3; height:70px; text-align:left;  }
.noticewrap_seagreen { margin-bottom: 2px; background-color:#c9f4f1; height:70px; text-align:left;  }
.noticewrap_orange { margin-bottom: 2px; background-color:#feeede; height:70px; text-align:left;  }
.noticewrap_yellow { margin-bottom: 2px; background-color:#fbf9e1; height:70px; text-align:left;  }
.noticewrap_violet { margin-bottom: 2px; background-color:#eeecfc; height:70px; text-align:left;  }
.noticewrap_blue { margin-bottom: 2px; background-color:#dcebfe; height:70px; text-align:left;  }


.intop1 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E0FFE5; font-size:13px; font-weight:bold; line-height:20px;  }
.intop2 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#FFC4BD; font-size:13px; font-weight:bold; line-height:20px; }
.intop3 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E7E6FF; font-size:13px; font-weight:bold; line-height:20px; }
.intop4 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#F3FFDA; font-size:13px; font-weight:bold; line-height:20px; }
.intop11 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E0FFE5; font-size:13px; font-weight:bold; line-height:20px;  }
.intop12 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#FFC4BD; font-size:13px; font-weight:bold; line-height:20px; }
.intop13 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E7E6FF; font-size:13px; font-weight:bold; line-height:20px; }
.intop14 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#F3FFDA; font-size:13px; font-weight:bold; line-height:20px; }
.intop15 {  height:45px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E0FFE5; font-size:13px; font-weight:bold; line-height:20px; }

.intop5 {  height:30px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E0FFE5; font-size:14px; font-weight:bold;  }
.intop6 {  height:30px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#FFC4BD; font-size:14px; font-weight:bold; }
.intop7 {  height:30px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#E7E6FF; font-size:14px; font-weight:bold; }
.intop8 {  height:30px; border:1px solid #69b4db; padding: 6px 0 0 4px;  text-align:left;  background-color:#F3FFDA; font-size:14px; font-weight:bold; }

.inbottom {  height:15px; border:1px solid #69b4db; padding: 4px 2px 0 2px; background-color:#fff; font-size:13px;}

.leftwrap { border-collapse: collapse; text-align:left; }

.topann { font-size:28px; color:#006; padding:2px 0px 20px 5px;}

.topann2 { font-size:16px; color:#fff; padding:2px 0px 10px 10px; background-color:#008eb2; font-weight:lighter;}
.topann4 { font-size:16px; color:#006; padding:2px 0px 10px 0px; font-weight:lighter;}

.topann5 { font-size:16px; color:#006; padding:2px 0px 10px 0px; background-color:#f5fbfe; font-weight:lighter;}


.headback1 { background-color:#dcebfe; height:70px; line-height:20px; margin-top:2px; padding:1px; font-size:13px; border-top:1px #E1F1FF solid;}
.headback2 { background-color:#D5DBFE; height:70px; line-height:20px; margin-top:2px; padding:1px; font-size:13px; border-top:1px #E1F1FF solid;}

.leftnews { float:left; width:31%; height:50px; }
.rightnews { float:right; width:65%; height:50px; margin-right:4px; margin-top:5px; }

.frontLink { padding:2px 0 0 10px; font-weight:bold;}
.frontlinkwrap { margin-top:10px; margin-bottom:10px; font-weight:bold;}
.annButton { padding:2px 0 0 5px; font-weight:bold;}

.intopd1 {  height:45px; padding: 12px 0 0 5px;  text-align:left;  background-color:#ccf0fe; font-size:14px; font-weight:bold; line-height:20px; margin-bottom:2px; }
.intopd2 {  height:45px; padding: 12px 0 0 5px;  text-align:left;  background-color:#F0F8FF; font-size:14px; font-weight:bold; line-height:20px; margin-bottom:2px; }
.intopd3 {  height:45px; padding: 12px 0 0 5px;  text-align:left;  background-color:#FFE1C4; font-size:14px; font-weight:bold; line-height:20px; margin-bottom:2px; }

