

/* Start:/bitrix/templates/honest-bright-banki-main-form/template_styles.css?170756989711626*/
@import url(/bitrix/templates/honest-bright-banki-main-form/reset.css);

html,body {font-family: Arial, Times, serif; font-size:100%;  height:100%;}


.clear {clear:both; width:100%; height:1px;}

#page { min-height:100%; height:auto !important; height:100%; margin:0 auto -130px; 
background: url(/bitrix/templates/honest-bright-banki-main-form/img/bground_page.png) top left repeat-y ; width:1008px;}

#clear-fix {
height:130px; 
    clear:both;
}

/*Opera Fix*/
body:before {
    content:"";
    height:100%;
    float:left;
    width:0;
    margin-top:-32767px;/
}

#footer {
    clear:both;
height: 130px; 
background: url(/bitrix/templates/honest-bright-banki-main-form/img/bground_bottom.png) top left no-repeat ; width:1008px; margin:0 auto 0;
padding-top:5px;
}


#header { width:930px; margin:0 auto 0; }

.header_left { float:left; width:130px; }

.header_center { float:left; width:320px; height:190px;  background:#d6d6d6 url(/bitrix/templates/honest-bright-banki-main-form/img/bground_header_center.jpg) top left no-repeat ;  }

.lang { margin-left:10px; margin-top:10px; }

.phone_publish { margin-left:10px; margin-top:10px; font-family: Myriad Pro, Arial, serif; font-size:17px; color:#616161; }

.phone_smoll { font-size:14px; }

.phone_publish a {  font-size:15px; color:#d3131c;  text-decoration:underline; }
.phone_publish {   text-decoration:none; }


.twitter { margin-left:10px; margin-top:10px; }

.twitter_link {margin-right:5px;}

.header_right { float:right; width:464px; margin-top:11px;  }

.nuv_top { width:456px; height:28px;  background:transparent url(/bitrix/templates/honest-bright-banki-main-form/img/nuv_top.jpg) top left no-repeat ; margin-top:4px;  }

.nuv_top a { font-family: Myriad Pro, Arial, serif; font-size:18px; color:#ffffff; text-decoration:none; text-transform: lowercase; padding-left:14px; font-weight:normal; }
 
.nuv_top a:hover {  color:#ffffff; text-decoration:underline;  }

#brecfast, .brecfast_footer  { width:920px; margin:10px auto 10px; color:#c3222a; font-size:12px; padding-left:0px; }

#brecfast a, .brecfast_footer  a { text-decoration:underline; color:#c3222a;}

#brecfast a:hover , .brecfast_footer  a:hover { text-decoration:none;}

.grey {  color:#999999;}

#service_index  { width:914px; margin:10px auto 10px; height:180px;  background:#ffffff ; padding-left:30px; }

.service_element { float:left; width:24%; text-align:center;   }

.service_element div { border-right:1px dotted #000000;   }

.service_element p { padding-top:10px; }

.padding_service { padding-top:22px !important; }

.service_element_link { color:#c3222a !important; text-decoration:none; font-size:15px; font-weight:normal;   }

.seminars_all { text-align:right; width:910px; margin:20px auto 10px;  }

.seminars_all a { color:#000000 !important; text-decoration:none; font-size:20px;  }

.reviews_index { border-top:1px dotted #000000; border-bottom:1px dotted #000000; margin-top:10px; margin-bottom:10px;  padding-top:10px;}

.reviews_index_title { font-size:18px; color:#c7222b; }

.reviews_index_all { font-size:12px; color:#c7222b !important; padding-left:10px; }

.reviews_index_all:hover { text-decoration:underline; }

.reviews_index_element_text { font-size:12px; color:#000000; font-style:  italic; text-align:  justify; margin-top:10px; }

.reviews_index_element_name { font-size:12px; color:#000000; font-style:  italic; text-align:  right; margin-top:5px;  margin-bottom:15px }



.news_index_title { font-size:18px; color:#c7222b; }

.news_index_all { font-size:12px; color:#c7222b !important; padding-left:10px; }

.news_index_all:hover { text-decoration:underline; }

.news_index_element { float:left; width:300px; margin-top:10px; }



.news_index_element_data { font-size:12px !important; color:#000000 !important; padding-bottom:0px !important; margin-bottom:3px !important; }

.news_index_element_name { font-size:14px !important; color:#666666 !important;  padding-right:20px; padding-bottom:0px !important; text-align:left !important; margin-bottom:3px !important;}

.news_index_element_text { font-size:12px !important; color:#000000 !important;  padding-right:20px; padding-bottom:10px !important; text-align:left !important; margin-bottom:0px !important; }

.news_index_element_more { margin:0px !important; }

.news_index_element_more a { font-size:12px; color:#c7222b !important;  }

.news_index_element_more a:hover { text-decoration:underline; }

#wrapper {  width:920px; margin:0 auto 0; padding-bottom: 0em !important; }

.columns_left { float:left; width:600px; color:#424242;   }

p { color:#424242; font-size:13px; margin-bottom:10px; text-align:justify;}

.news-detail { color:#424242; font-size:13px; text-align:justify;}

.news-detail div { color:#424242; font-size:13px; text-align:justify; margin-bottom:15px;}

.news-detail div a {  color:#c3222a;}


.columns_left  p a { color:#c3222a;}

.columns_right { float:right; width:300px;  }

.map { text-align:right; margin-top:0px;}

.map_title { font-family: Myriad Pro, Arial, serif; font-size:18px; color:#be000a; text-align:center; }

.nuv_left { list-style-image: url(/bitrix/templates/honest-bright-banki-main-form/img/nuv_top_li.jpg); margin-left: 30px; margin-top: 2px; }

.nuv_left li { padding-bottom:10px;  }

.nuv_left li a { color:#be2129; font-size:15px; font-style: normal;
font-weight: normal; padding-left:5px; }

.nuv_left li ul { margin-left:10px;  }

.nuv_left li ul li a { color:#be2129; font-size:13px; padding-left:0px; }

.nuv_left li ul li  { color:#be2129; font-size:13px;  padding-top:7px; padding-bottom:0px; }

.brecfast_footer {  border-top:1px dotted #131108; padding-top:20px;  }

.copy_footer { color:#474747; font-size:11px;  text-align:left; margin-left:50px; margin-top:70px; }

h1 { font-size:18px; color:#333333; font-weight:normal; padding-bottom:10px; text-align:left !important;  }

.nuv_left .selected { color:#000000 !important; font-size:15px;  }

.nuv_left li ul li .selected { color:#000000 !important; font-size:13px;  }

ul { margin-left:5px; margin-bottom:10px; }

ul li ul li { margin-left:15px;  }

ul li a { color:#424242 !important; font-size:13px; text-decoration:underline; }

ul li a:hover { text-decoration:none; }


ul li { color:#424242; font-size:13px; padding-bottom:8px; text-align:justify; }


ul li:before { content:'\2014\a0'; color:#be2129;  }
ul li
{
	behavior:expression( !this.before  ? this.before = this.innerHTML = '<span class="dash">— </span>' + this.innerHTML :'' );
	
}




p.bottom_text { color:#424242; font-size:13px; padding-bottom:8px; text-align:justify;  padding-top:15px;}



.wrapper_bootom { width:100%; height:210px; background:#ffffff url(/bitrix/templates/honest-bright-banki-main-form/img/wrapper_bottom.jpg) bottom left no-repeat ;  }

.partner_index { float:left; width:610px; margin-top: 80px; display:inline; }

.partner_index_title {font-size:18px; color:#c7222b; margin-bottom:30px;}

.partner_index_content { width:600px; padding-left:30px; }

#partner_index_slider div { width:140px; text-align:center; height:70px; }

#partner_index_slider div img { vertical-align: middle; }

.bx-next {position: absolute; top: 10px; right: -30px; }

.bx-prev {position: absolute; top: 10px; left: -30px; }



.map { float:right; width:290px; text-align:right; display:inline; overflow: hidden; }


.twitter_link {margin-right:5px;}

.bottom_signature { padding-top:10px; margin-top:40px; padding-bottom:0px !important; margin-bottom: 0px !important; border-top:1px dotted #C3222A; }

h6 { color: #C3222A !important; margin-bottom: 5px !important; font-size: 14px !important; margin-top: 0px !important; }


.news_right { width:282px; float:right; border-top:1px dotted #000000; margin-top:30px; padding-top:20px;}

.news_right_title { font-size:18px; color:#c7222b; }

.news_right_all { font-size:12px; color:#c7222b !important; padding-left:10px; }

.news_right_all:hover { text-decoration:underline; }

.news_right_element {  margin-top:10px; }

.news_right_element_data { font-size:12px !important; color:#000000 !important; padding-bottom:0px !important; margin-bottom:3px !important; }

.news_right_element_name { font-size:14px !important; color:#666666 !important;  padding-right:20px; padding-bottom:0px !important; text-align:left !important; margin-bottom:3px !important;}

.news_right_element_text { font-size:12px !important; color:#000000 !important;  padding-right:20px; padding-bottom:10px !important; text-align:left !important; margin-bottom:0px !important; }

.news_right_element_more { margin-bottom:30px !important; }

.news_right_element_more a { font-size:12px; color:#c7222b !important;  }

.news_right_element_more a:hover { text-decoration:underline; }




.seminars_right { width:282px; float:right;  margin-top:0px; padding-top:0px;}

.seminars_right_element_more { margin-bottom:0px !important; }

.seminars_right_element_more a { font-size:12px; color:#c7222b !important;  }

.seminars_right_element_more a:hover { text-decoration:underline; }

small a { font-size:12px; color:#c7222b !important;  }



.new_seminar { background:#ffffff url(/bitrix/templates/honest-bright-banki-main-form/img/new_seminar.jpg) top left no-repeat ;  height:70px; width:300px; padding-top: 20px; padding-left: 35px; }
.new_seminar_title { font-size:18px; color:#c7222b; }
.baner_right { background:#ffffff url(/bitrix/templates/honest-bright-banki-main-form/img/sender.jpg) bottom right no-repeat ; width:265px; float:right;  }
.baner_right_title { font-size:30px; color:#989898; font-family: Myriad Pro, Arial, serif; padding-bottom:15px; font-weight: bold; }
.baner_right_title_bottom { font-size:16px !important; color:#333333 !important; font-family: Myriad Pro, Arial, serif; font-weight: bold; }
.baner_right_text { padding-right:30px; font-size:14px !important; color:#333333 !important; font-family: Myriad Pro, Arial, serif; font-weight: normal; padding-bottom:20px; }

.baner_right_link { font-size:14px !important;  font-family: Myriad Pro, Arial, serif;  padding-bottom:15px; }
.baner_right_link a { color:#c7222b !important; text-decoration:underline; }
.baner_right_link a:hover { text-decoration:none; }
.baner_right_ps { font-size:20px !important;  font-family: Myriad Pro, Arial, serif;  padding-bottom:0px;  color:#989898; }
#name2 { color:#989898; font-size:13px; font-style:  italic;   background:#f0f0f0;  border-left:1px solid #cacaca; border-top:1px solid #cacaca;  border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; width:200px; height:20px; margin-top:10px; }

#email2 { color:#989898; font-size:13px; font-style:  italic; background:#f0f0f0;  border-left:1px solid #cacaca; border-top:1px solid #cacaca;  border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; width:200px; height:20px; margin-top:10px; }

#sender_submit { border:0px !important; background:#912328 url(/bitrix/templates/honest-bright-banki-main-form/img/sender_submit.jpg) top left repeat-x ; width:200px; font-size:20px !important;  font-family: Myriad Pro, Arial, serif;    color:#ffffff !important; margin-top:10px; margin-bottom:20px; }

.news_ur { width:282px; float:right;  margin-top:0px; padding-top:0px;}

.link_copy { text-decoration:none; color:#474747 !important; }
.link_copy:hover { text-decoration:underline; color:#474747; }

.news-date-time {color: #999;
font-size: 12px;}


#more_detail_text { display:none; }
.more_text { text-align:right  !important;   }
#more { text-align:right;  color:#c7222b !important; text-decoration:underline;  font-size:12px; }
#more:hover { text-align:right  !important;  color:#c7222b !important; text-decoration:none;  font-size:12px; }


.detail_text { color: #424242; font-size: 13px; text-align: justify; margin-bottom:10px; }

.detail_text div { color: #424242; font-size: 13px; text-align: justify; margin-bottom:10px; }

.detail_text p { color: #424242; font-size: 13px; text-align: justify; margin-bottom:10px; }

.price { color: #C3222A !important; margin-bottom: 5px !important; font-size: 14px !important; margin-top: 0px !important; }

ol li {list-style-type: decimal !important; margin-left: 40px;  }
/* End */
/* /bitrix/templates/honest-bright-banki-main-form/template_styles.css?170756989711626 */
