#gen_menu{width:278px;background:#e5e5e5 url(/images/troupe_bg.jpg) no-repeat bottom;font:12px Arial,sans-serif;float:left;margin-top:10px;margin-right:0;margin-bottom:6px;margin-left:0;}
#gen_menu hr{border:0;color:#fff;background-color:#fff;height:1px;width:100%;}
#gen_menu ul{margin:0 0 20px 30px;width:278px;}
#gen_menu li a,#gen_menu li a:visited{font:12px Arial,sans-serif;text-decoration:none;color:#000;outline:none;margin-left:5px;}
#gen_menu a:hover{font:12px Arial,sans-serif;text-decoration:none;color:#286b80;width:278px;}
.line{color:#ccc;background:#ccc;text-align:center;width:100%;border:1px solid #eee;}
.title_small{font:11px Verdana,sans-serif;color:#808080;}
#opera2{height:30px;background:url(../images/monthes.gif) no-repeat;letter-spacing:0;width:870px;height:32px;text-align:center;margin-top:10px;}
#opera2 ul{position:absolute;z-index:7;left:28px;top:113px;margin:0;padding:0;}
#opera2 li{display:block;float:left;list-style:none;}
#opera2 li a:link,#opera2 li a:visited{font:bold 1em Georgia,sans-serif;background:transparent;color:#414141;display:block;margin:0 2px 0 2px;padding:4px 10px 5px 10px;text-align:center;text-decoration:none;z-index:110;outline:none;}
#opera2 li a:hover{background:#eee;color:#de641e;}
#opera2 li a.current{background:#eee;color:#de641e;}
#opera3{height:30px;background:url(../images/monthes.gif) no-repeat;letter-spacing:0;width:870px;height:32px;text-align:center;margin-top:10px;}
#opera3 ul{position:absolute;z-index:7;left:28px;top:114px;margin:0;padding:0;}
#opera3 li{display:block;float:left;list-style:none;}
#opera3 li a:link,#opera3 li a:visited{font:bold 1em Georgia,sans-serif;background:transparent;color:#414141;display:block;margin:0 2px 0 2px;padding:4px 10px 5px 10px;text-align:center;text-decoration:none;z-index:110;outline:none;}
#opera3 li a:hover{background:#eee;color:#de641e;}
#opera3 li a.current{background:#eee;color:#de641e;}
input.sendbutton{color:#fff;background-color:#db5000;padding:2px 7px 2px 7px;font:bold 12px Arial,sans-serif;margin:0;text-decoration:none;border:none;outline:none;}
#footer ul{list-style:none;margin-left:18px;margin-top:4px;}
#footer ul li{background:url(/images/triangle.gif) no-repeat 0 4px;}
#footer ul li a,#footer ul li a:visited{text-decoration:none;color:#777;}
.visit{width:290px; padding: 2px 10px 2px 10px; }
div.visit a{background: url(/images/visit_link.gif) no-repeat 5px 4px !important;color: #0089a8;display:block;font:19px georgia, serif !important; font-style:italic  !important; padding-left:20px;}
div.visit a:focus, div.visit a:hover{color: #d94f00 !important; background: url(/images/visit_link_red.gif) no-repeat 5px 4px !important;}
ul#icons{display: inline;list-style: none;}
ul#icons li{display: block;float:right; width:28px; margin:0 7px 0 0;padding:0;}
ul#icons li a,ul#icons li a:visited{display:block;width:28px;height:28px;cursor:pointer}
li#facebook{background:url(/images/icons/facebook_gray.png) no-repeat 0 0;}
li#facebook:hover{background:url(/images/icons/facebook_color.png) no-repeat 0 0;}
li#youtube{background:url(/images/icons/youtube_gray.png) no-repeat 0 0;}
li#youtube:hover{background:url(/images/icons/youtube_color.png) no-repeat 0 0;}
li#twitter{background:url(/images/icons/twitter_gray.png) no-repeat 0 0;}
li#twitter:hover{background:url(/images/icons/twitter_color.png) no-repeat 0 0;}
li#vkontakte{background:url(/images/icons/vkontakte_gray.gif) no-repeat 0 0;}
li#vkontakte:hover{background:url(/images/icons/vkontakte_color.gif) no-repeat 0 0;}
ul#icons li#no{display: block;float:right;width:1px;margin-right:5px;}
  div.block_headings{width:567px;height:30px;border-bottom:1px solid #ccc;}
   ul.friend {display:inline;list-style: none;width:567px;}
    ul.friend li {float:left;display:block}
    ul.friend li a,ul.friend li a:visited{color:#de641e !important;text-decoration:underline;display:block; margin-top:4px; width:145px;}
     ul.friend li a:hover{text-decoration:underline !important;}   
   li h5 {color:#000; display:block;width:230px;cursor:pointer;font-size:18px; margin-top:2px; }
  ._child {background:#faf5e6; border-bottom:1px solid #ccc;padding:0px 20px;}
  ._child  p {}
  ._info {border-top:1px solid #ccc;padding:10px 0px}
  .innercontent{display:none;}
  
.newlinks a,.newlinks a:visited{font-size:16px !important;}
.newlinks h2 a,.newlinks h2 a:visited{font-size:24px !important;}
span .evnno{color:#72d0ea !important;}