/* Start:/css/print_bl.css*/
/* 
    Document   : print
    Created on : 08.10.2013, 15:37:18
    Author     : ziggrun
    Description:
        Purpose of the stylesheet follows.
*/

body.print{
    background-color: #e5e5e5!important;
    color:#000!important;
}
body.print p,body.print a,body.print td,body.print span,body.print div,body.print label{
    color:#fff !important; 
}
body.print a{
    color:#fff!important;
}
body.print a:hover{
    text-decoration: underline!important;
}
body.print h1{
    color:#fff!important;
    text-shadow: none!important;
}
body.print h2{
    color:#fff!important;
    text-shadow: none!important;
}
body.print h3{
    color:#fff!important;
    text-shadow: none!important;
}
body.print #box{
    background-image: none!important;
}
body.print .Main.Print{
    background-image: none!important;
}
body.print .Main.Print .Header{
    background-image: url(/images/bg01_print.png)!important;
}
body.print .Main.Print .Header a{
    color:#fff !important;
}
body.print .Main.Print .NavigationIcons .ListIconsNav .ItemIconsNav .LnkNavIcons{
    background-position: 0 -12px!important;
}
body.print .Main.Print .PrintTxtDefault{
    background-image:url(/images/print_icon_alt.png)!important;
}
body.print .Main.Print .PrintTxtDefault a{
    text-decoration: none!important;
}
body.print .Main.Print .NetWork .ListSocialIcons .ItemSocialIcon .LnkToNet{
    background-position: 0 -22px!important;
}
body.print .Search{
    background-image: url('/css/images/search_bg_print.png')!important;
}
body.print .Content{
    box-shadow: none!important;
}
body.print .Content .ContentHolder{
    background-image: none!important;
    border-width: 2px!important;
    border-color:#fff!important;
    background-color: #000!important;
}
body.print .MainMenu{
    border-color:#fff!important;
    background-color: #000!important;
    box-shadow: none!important;
    background-image: none!important;
}
body.print .MainMenu .ListMenu .ItemMenu{
    background-image: none!important;
    border-right: 2px solid #fff!important;
    padding-right: 0px!important;
}

body.print .MainMenu .ListMenu .ItemMenu .LnkMenu{
    text-shadow: none!important;
}

body.print .MainMenu .ListMenu .ItemMenu:hover{
    background-image: none!important;
    background-color: #fff!important;
}
body.print .MainMenu .ListMenu .ItemMenu:hover .LnkMenu{
    text-shadow: none!important;
}
body.print .MainMenu .ListMenu .ItemMenu:hover .LnkMenu{
    border-color: transparent!important;
    text-shadow: none!important;
    color:#000 !important;
}
body.print .MainMenu .ListMenu .ItemMenu:last-child{
    border-right: 0px!important;
}
body.print .MainMenu .ContextMenu{
    background-color: #fff!important;
    box-shadow: none!important;
    left: -2px!important;
}
body.print .MainMenu .ContextMenu ul li{
    background-image: none!important;
    padding-bottom: 8px!important;
    border-bottom: 2px solid #000!important;
}
body.print .MainMenu .ContextMenu ul li:last-child{
    border-bottom: none!important;
}
body.print .MainMenu .ContextMenu ul li a{
    color:#000 !important;
    background-image: url(/images/point01_print_bl.png)!important;
}
body.print .MainMenu .ListMenu .ItemMenu.Selected
{
    background-image: none!important;
    background-color: #FFF!important;
}
body.print .MainMenu .ListMenu .ItemMenu.Selected .LnkMenu
{
    border-top-color: transparent;
    color:#000!important;
    text-shadow: none;
    z-index: 1000;
}

body.print .TreeMenu{
    background-color: #000!important;
}
body.print .TreeMenu ul li.Open{
    background-color: #fff!important;
}
body.print .TreeMenu ul li .Item{
    background-image: none!important;
    padding-bottom: 6px!important;
    border-bottom: 2px solid #fff!important;
}
body.print .TreeMenu ul li:last-child .Item{
    border-bottom: none!important;
}
body.print .TreeMenu ul li .Item a{
    text-shadow: none!important;
}
body.print .TreeMenu ul li.Open .Item a{
    color:#000 !important;
}
body.print .TreeMenu ul li .Item a:hover{
    text-decoration: underline!important;
}
body.print .TreeMenu ul li.Open .Item a:hover{
    color:#000 !important;
}
body.print .TreeMenu ul li .Item .Folder img{
    background-image: url(/images/arrow_tree_menu_print_bl.png)!important;
}
body.print .TreeMenu ul li ul{
    background-color: #fff!important;
}
body.print .TreeMenu ul li ul li .Item{
    border-bottom: 1px solid #fff!important;
}
body.print .TreeMenu ul li ul {
    background-color: #fff!important;
}
body.print .TreeMenu ul li ul li .Item a{
    color:#fff!important;
}
body.print .TreeMenu ul li ul li .Item a:hover{
    color:#fff!important;
}
body.print .Quest{
    border-color: transparent!important;
    background-color: transparent!important;
}
body.print .Quest .TitQuest{
   background-image: url('/css/images/tit_quest_label_print_bl.png')!important;
   color:#fff!important;
}
body.print .SubAnswer{
   background-image: none!important;
   background-color: #fff!important;
   border-color: #fff!important;
   color:#000!important;
}
body.print .LogoBlock{
    background-image: url(/images/bg03_print.png)!important;
    background-position: 87px 4px!important;
}
body.print .SiteName{
    background-image: url(/images/sitename_bg_print.png)!important;
    background-position: 0 18px!important;
    padding-bottom: 10px!important;
    color:#000 !important;
}
body.print .Main.Print .Header .SiteName a{
    color:#000 !important;
}
body.print .Main.Print .Header .SiteName a:hover{
    text-decoration: none!important;
}
/* ??????? */
body.print .Main.Print .newslider-vertical .sliderkit-nav
{
    border-color:#fff!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li{
    border-color: #fff!important;
    background-image: none!important;
    background-color: #000!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li:hover{
    background-color: #fff!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li a{
    font-size: 16px!important;
    text-shadow: none!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li:hover a{
    text-shadow: none!important;
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li .Date{
    font-size: 16px!important;
    color:#fff!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li:hover .Date{
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li:hover{
    background-color: #fff!important;
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li.sliderkit-selected{
    background-color: #fff!important;
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li.sliderkit-selected a{
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-nav-clip li.sliderkit-selected .Date{
    color:#000 !important;
}
body.print .Main.Print .newslider-vertical .sliderkit-news .Caption{
    background-image: none!important;
    background-color: #fff!important;
    color:#000 !important;
    text-shadow: none!important;
}
body.print .Main.Print .newslider-vertical .sliderkit-news .Caption p{
    color:#000 !important;
}
/* */

body.print .News h2{
    background-image: url(/images/news_label_print_bl.png)!important;
}
body.print .News .ListNews .ItemNews{
    background-image: none!important;
    border-top:2px solid #fff!important;
    padding-top: 17px!important;
}
body.print .AllNews{
    background-image: none!important;
}
body.print .AllNews .RSS{
    background-image: url(/images/rss_icon_print_bl.png)!important;
}
body.print .AllToLnkNews{
    background-image: url('/css/images/all_news_icon_print_bl.png')!important;
}
body.print .Object{
    background-color: #000!important;
    border:2px solid #fff!important;
}
body.print .Object h1{
    background-image: url(/images/object_label_print_bl.png)!important;
}
body.print .ButtonPeopleConnect{
    background-image: url(/images/button_people_connect_print_bl.png)!important;
}
body.print .ButtonPeopleConnect:hover{
    background-position: 0 0!important;
}
body.print .Fotogallery{
    border:1px solid transparent!important;
}
body.print .Fotogallery h2{
    background-image: url(/images/gallery_label_print_bl.png)!important;
}
body.print .Fotogallery .ListFotogallery .ItemFotogallery{
    border-bottom-color:transparent!important;
}
body.print .Content{
}
body.print .Content .ContentHolder{
    border-bottom:none!important;
}
body.print .BottomBlockContent{
    background-color: #000!important;
    border:2px solid #fff!important;
    border-top:none!important;
}
body.print .Footer a:hover{
    text-decoration: underline!important;
}
body.print .Footer a,p,div{
    color:#000 !important;
}
body.print .FooterMenu .ListFooterMenu .ItemFooterMenu ul li a{
    background-image: url('/css/images/point_print.png')!important;
}
body.print .FooterMenu .ListFooterMenu .ItemFooterMenu ul li a:hover{
    text-decoration: underline!important;
    background-image: url('/css/images/point_print.png')!important;
}
body.print .FooterMenu .ListFooterMenu .ItemFooterMenu p{
    color:#000 !important;
}
body.print .FooterHolder .CopyRight{
    color:#000 !important;
}
body.print .FooterHolder .OrderBy {
    color:#000 !important;
}
body.print .Footer .Context{
    background-color: #000!important;
    color:#fff !important;
}
body.print .Footer .Context .ContextHolder{
    color:#fff !important;
}
body.print .DetailNews .TitleDetail{
    border-bottom: 2px solid #000!important;
    background-image: none!important;
}
body.print .Pagination{
    background-image: none!important;
    border-top:2px solid #fff!important;
}
body.print .Pagination .ListPages .ItemPage{
}
body.print .Pagination .ListPages .ItemPage .LnkPage{
    border-color:#fff!important;
    background-image: none!important;
    background-color: #000!important;
}
body.print.Pagination .ListPages .ItemPage .LnkPage:hover{
    background-image: none!important;
    background-color: #fff!important;
    color:#000 !important;
    border-color: #fff!important;
}
body.print .PagesTreatment{
    background-image: none!important;
    border-color: #fff!important;
}
body.print .PagesTreatment .ListPageTreatment .ItemPageTreatment{
    background-image: none!important;
    border-color:#fff!important;
    text-shadow: none!important;
}
body.print .PagesTreatment .ListPageTreatment .ItemPageTreatment:hover{
    background-image: none!important;
    background-color: #fff!important;
}
body.print .PagesTreatment .ListPageTreatment .ItemPageTreatment:hover a{
    color:#000 !important;
    text-shadow: none!important;
}
body.print .QuestBlock .ListQuests .IndexQuestBlock .Answer{
    background-image: url('/css/images/line05_print.png')!important;
    background-repeat: no-repeat!important;
}
body.print .QuestBlock .ListQuests .IndexQuestBlock .Answer .AnswerHolder{
    border-color:#fff!important;
}
body.print .QuestBlock .ListQuests .IndexQuestBlock .Answer .AnswerHolder p{

}
body.print .AskToQuestion{
    background-image: none!important;
    border-top:2px solid #000!important;
}
body.print .EnterCaptchaTxt{
}
body.print .FontSize span{
    color:#000 !important;
}
.NavPath {
    color:#fff !important;
}
body.print .AskToQuestion .Captcha .RepeatCaptcha a{
    border-bottom-color:#fff!important;
}
body.print .AskToQuestion .Captcha .RepeatCaptcha a:hover{
    border-bottom:none!important;
}
body.print .Search .ValueSearch{
    color:#000 !important;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/voting.form/main/style.css*/
ol.vote-items-list, ol.vote-items-list li {
	margin: 0; padding: 0; border: none; font-size: 100%; list-style-type: none;}
ol.vote-items-list li {}
ol.vote-items-list li.vote-item-vote-first{}
.voting-form-box
{
	font-size:100%;
	border:1px solid #ccc;
	padding: 0.55em;
}

div.vote-item-links{
	float:right;}
.vote-item-title{
	font-weight:bold;}
div.vote-item-date{
	font-style: italic;}
div.vote-item-header{
	margin-bottom: 0.5em;}
div.vote-item-footer{
	margin-top: 0.5em;}
div.vote-item-image{
	float:left;
	padding-right:0.55em;}
div.vote-item-lamp{
	display:none;}
.vote-item-lamp-green span {
	color:green;}
.vote-item-lamp-red span {
	color:red;}
div.vote-clear-float { 
	clear: both;}
form.vote-form {
	margin:0; }
.starrequired {
    color:red; }
.vote-reply-field-captcha-label {
    margin-bottom:6px;}
.vote-vote-footer {
    margin-top:6px;}
.vote-reply-field-captcha-image {
    margin-bottom:6px;}
.vote-form-captcha {
    margin-left:0.55em;}
.vote-form-box-button.vote-form-box-button-last {
    display:block;
    text-align: center;
    margin-top:10px;
}

/* End */
/* /css/print_bl.css */
/* /bitrix/templates/.default/components/bitrix/voting.form/main/style.css */