

/* Start:/bitrix/templates/pentel/js/fancybox/jquery.fancybox.css?14103419964930*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	/*overflow: hidden;*/
	overflow: visible !important;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../../../../../templates/pentel/js/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../../../../../templates/pentel/js/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../../../../../templates/pentel/js/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../../../../../templates/pentel/js/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../../../../../templates/pentel/js/fancybox/fancybox_sprite_2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../../../../../templates/pentel/js/fancybox/fancybox_loading_2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/main/style.css?1411382005947*/
.bx_breadcrumbs{
    margin-bottom:15px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    padding:0 15px;
    background:url(../../../../../templates/.default/components/bitrix/breadcrumb/main/images/breadcrumbs_arrow.png) no-repeat center right;
    color:#555;
    text-decoration:none;
    font-size:11px;
    opacity:.5
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
.bx_breadcrumbs ul li span{
    display:block;
    padding:0 15px;
    color:#aaa;
    text-decoration:none;
    font-size:11px
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */


/* Start:/bitrix/templates/pentel/template_styles.css?144181227546220*/
@font-face {
    font-family: 'robotoregular';
    src: url('../../../../../templates/pentel/fonts/roboto_regular.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_regulard41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_regular.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_regular.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_regular.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_regular.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoblack';
    src: url('../../../../../templates/pentel/fonts/roboto_black.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_blackd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_black.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_black.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_black.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_black.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight';
    src: url('../../../../../templates/pentel/fonts/roboto_light.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_lightd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_light.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_light.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_light.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_light.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face 
{
    font-family: 'robotoregular';
    src: url('../../../../../templates/pentel/fonts/roboto_regular.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_regulard41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_regular.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_regular.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_regular.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_regular.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
    font-family: 'robotocondensed';
    src: url('../../../../../templates/pentel/fonts/roboto_condensed.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_condensedd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_condensed.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_condensed.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_condensed.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_condensed.svg#robotocondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold_condensed';
    src: url('../../../../../templates/pentel/fonts/roboto_condensed_bold.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_condensed_boldd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_condensed_bold.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_condensed_bold.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_condensed_bold.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_condensed_bold.svg#robotobold_condensed') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotobold';
    src: url('../../../../../templates/pentel/fonts/roboto_bold.eot');
    src: url('../../../../../templates/pentel/fonts/roboto_boldd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('../../../../../templates/pentel/fonts/roboto_bold.woff2') format('woff2'),
         url('../../../../../templates/pentel/fonts/roboto_bold.woff') format('woff'),
         url('../../../../../templates/pentel/fonts/roboto_bold.ttf') format('truetype'),
         url('../../../../../templates/pentel/fonts/roboto_bold.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family:'robotoregular', arial, sans-serif;
}
html
{
	height: 100%;
	min-height: 100%;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	height: 100%;
	width: 100%;
}
/*ol, ul {
	list-style: none;
}*/
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input
{
	padding: 0px;
	border: none;
	margin: 0px;
	outline: none;
}
input::-ms-clear 
{
  display: none;
}
#content a
{
	color:#0f73aa;
}
#content a:hover
{
	text-decoration:none;
}
.left_bg
{
	background: url(../../../../../templates/pentel/images/left_main_bg.png) no-repeat left top;	
	width: 100%;
	line-height: 1;
	position: fixed;
	/*top: 148px;*/
	top: 0px;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}
.main_page_bg .left_bg
{
	/*top:553px;*/
}
.right_bg
{
	background: url(../../../../../templates/pentel/images/right_main_bg.png) no-repeat right top;
	width: 100%;	
	position: fixed;
	top: 0px;
	/*top: 148px;*/
	bottom: 0px;
	right: 0px;
	z-index: 1;
}
.main_page_bg .right_bg
{
	/*top:553px;*/
}
#main
{
	width:100%;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	position:relative;
	z-index:2;
	zoom:1;
	min-height:100%;		
}
#main form
{
	padding: 0px;
	margin: 0px;
}
#header
{
	width:100%;
	min-width:1000px;
	padding: 9px 0px 12px 0px;
	position:relative;
	z-index:2;
	background:#fff;
}
#header .header_cont
{
	width:1000px;
	margin: 0px auto;
}
#header .logo
{
	float:left;
	margin: 0px 118px 0px 28px;
	display:block;
}
#header .slogan_site
{
	padding: 1px 0px 0px 0px;
	text-align:center;
	font-size:12px;
	font-family: 'robotoblack';
	margin: 34px 0px 0px 0px;
	float:left;
	width:207px;
	height:45px;
	color:#015a90;
	background:url(../../../../../templates/pentel/images/bg_title.png) 0px 0px no-repeat;
	text-transform:uppercase;
	line-height:16px;
}
#header .slogan_site span
{
	display:block;
	padding: 6px 0px 9px 0px;
	line-height:16px;
	font-size:14px;
	color:#fff;
	font-family: 'robotoblack';
}
#header .right_head_block
{
	width:288px;
	height:46px;
	background:url(../../../../../templates/pentel/images/bg_search.html) 0px 0px no-repeat;
	float:right;
	margin-top:34px;
	margin-right:49px;
}
#header .right_head_block .search_block
{
	float:left;
	padding: 0px 0px 0px 24px;
	margin: 0px;
}
#header .right_head_block .search_block .inputtext
{
	float:left;
	border: 0px;
	margin-top:16px;
	background:url(../../../../../templates/pentel/images/spacer.gif);
	width:113px;
	font-size:11px;
	font-family:'robotoregular', arial, sans-serif;
	color:#fff;
	padding: 0px;
	margin-right:9px;
}
#header .right_head_block .search_block .submit_search
{
	padding: 0px;
	margin: 13px 13px 0px 0px;
	width:17px;
	height:18px;
	border: 0px;
	display:block;
	float:left;
	background:url(../../../../../templates/pentel/images/submit_search.png) 0px 0px no-repeat;
}
#header .right_head_block .separate
{
	width:7px;
	height:12px;
	float:left;
	margin-top:17px;
	display:block;
	margin-right:16px;
	background:url(../../../../../templates/pentel/images/sep.png) 0px 0px no-repeat;
} 
#header .right_head_block .icon_load
{
	display:block;
	float:left;
	margin-top:8px;
	margin-right:21px;
}
#header .right_head_block .icon_fb
{
	display:block;
	float:left;
	margin-top:12px;
}
.clear_block
{
	clear:both;
	height:1px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
}
#top_menu
{
	padding: 0px;
	margin: 0px;
	position:relative;
	z-index:4;
	background:url(../../../../../templates/pentel/images/bg_menu.png) 0px 0px repeat-x;
	border-bottom: 5px solid #2191ca;
}
#top_menu .top_menu_cont
{
	padding: 0px;
	margin: 0px auto;
	width:1000px;	
}
#top_menu .top_menu_cont ul.menu
{
	margin: 0;
	padding: 0;
	border: 0;
	padding: 0px;
	float:left;
	z-index:10;
	margin: 0px 0px -2px 10px;
	list-style:none;
}
#top_menu .top_menu_cont ul li.level1
{
	padding: 0px;
	margin: 0px;
	float:left;
	z-index:9;
	list-style:none;
	margin-left:-1px;
	position: relative;
}
#top_menu .top_menu_cont ul li.level1 a.level1_a
{
	padding: 12px 36px 13px 37px;
	margin: 0px;
	display:block;
	text-decoration:none;
	color:#fff;
	font-family: 'robotobold_condensed', arial, sans-serif;
	line-height:16px;	
	text-shadow: 0px 1px 0px rgba(0,0,0, 0.22);
	background:url(../../../../../templates/pentel/images/top_menu_line.png) right 12px no-repeat;
	font-size:14px;
	text-transform:uppercase;
}
#top_menu .top_menu_cont ul li.level1:last-child a.level1_a
{
	background:url(../../../../../templates/pentel/images/spacer.gif) 0px 0px no-repeat;
}
#top_menu .top_menu_cont ul li.parent_li:after
{
	content:'';
	padding: 0px;
	margin: 0px;
	z-index:1;
	position:absolute;
	width:8px;
	height:5px;
	background:url(../../../../../templates/pentel/images/arr_parent.png) 0px 0px no-repeat;
	top:18px;
	right:7px;
}
#top_menu .top_menu_cont ul li.level1:hover, #top_menu .top_menu_cont ul li.sel
{
	background:url(../../../../../templates/pentel/images/bg_sel.png) 0px 0px repeat-x;
	z-index: 10;
}
#top_menu .inner_menu_lv_1
{
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 41px;
	left: 0px;
	width: 212px;
	background: #c7151c;
	z-index: 9999;
	display: none;
}
#top_menu .top_menu_cont ul li.level1:hover .inner_menu_lv_1
{
	display: block;
}
#top_menu .inner_menu_lv_1 li
{
	display: block;	
}
#top_menu .inner_menu_lv_1 li a
{
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-family: 'robotobold_condensed',arial,sans-serif;
	font-size: 14px;
	padding: 12px 32px 10px;
	display: block;	
}
#top_menu .inner_menu_lv_1 li a:hover
{
	background-color: #fff;
	color: #c7151c;
}
#footer
{
	position:absolute;
	bottom: 0px;
	width:100%;
	min-width:1000px;
	height:159px;
	padding: 0px;
	margin: 0px;
	z-index:3;
	background:#015a90;
}
#footer .foot_cont
{
	width:1000px;
	margin: 0px auto;
}
#footer .foot_cont .foot_menu
{
	padding: 22px 0px 27px 0px;
	margin: 0px 0px 0px -80px;
	left:40px;
	position:relative;
	z-index:1;
	zoom:1;
	overflow:hidden;
}
#footer .foot_cont .foot_menu ul
{
	margin: 0;
	padding: 0;
	border: 0;
	padding: 0px;
	margin: 0px;
	list-style:none;
	position:relative;
	z-index:1;
	zoom:1;
	left: 50%;
	float:left;
}
#footer .foot_cont .foot_menu ul li
{
	padding: 0px;
	margin: 0px;
	float:left;
	position:relative;
	z-index:1;
	zoom:1;
	right: 50%;
	list-style:none;
}
#footer .foot_cont .foot_menu ul li  a
{
	margin: 0px 38px 0px 38px;
	display:block;
	color:#fff;
	font-family:'robotobold_condensed', arial, sans-serif;
	line-height:16px;	
	font-size:14px;
	text-transform:uppercase;
}
#footer .foot_cont .foot_menu ul li  a:hover
{
	text-decoration:none;
}
#footer .foot_cont .foot_line
{
	padding: 21px 0px 0px 0px;
	margin:0px;
	background:url(../../../../../templates/pentel/images/bg_foot_line.gif) top center no-repeat;
	color:#fff;
} 
#footer .foot_cont .foot_line .copy_txt
{
	float:left;
	padding: 0px;
	margin: 22px 0px 0px 38px;
	font-size:12px;
}
#footer .foot_cont .foot_line .copy_txt .copyright
{
	padding: 0px;
	margin: 0px;
	line-height:14px;
}
#footer .foot_cont .foot_line .copy_txt .develop_txt
{
	color:#5694c4;
	margin-top:7px;
	line-height:14px;
	font-size:12px;
}
#footer .foot_cont .foot_line .copy_txt .develop_txt a
{
	color:#5694c4;
	text-decoration:none;
}
#footer .foot_cont .foot_line .right_foot_info
{
	float:right;
	width:453px;
	margin-right:30px;
}
#footer .foot_cont .foot_line .right_foot_info .phone_block
{
	float:left;
	width:194px;
}
#footer .foot_cont .foot_line .right_foot_info .phone_block .name
{
	color:#ffffff;
	font-size:12px;
	font-family:'robotobold_condensed', arial, sans-serif;	
	line-height:16px;
	margin-bottom:2px;
	text-transform:uppercase;
}
#footer .foot_cont .foot_line .right_foot_info .phone_block .phone
{
	padding: 0px;
	margin: 0px;
	color:#ffffff;
	font-size:18px;
	font-family:'robotobold_condensed', arial, sans-serif;		
	position:relative;
	z-index:1;
	zoom:1;
	text-transform:uppercase;
}
#footer .foot_cont .foot_line .right_foot_info .phone_block .phone span
{
	color:#3b7fd6;
	position:absolute;
	left:-10px;
}
#footer .foot_cont .foot_line .right_foot_info .phone_block a
{
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
#footer .foot_cont .foot_line .right_foot_info .address_block
{
	float:left;
	width:255px;
	font-size:14px;
}
#footer .foot_cont .foot_line .right_foot_info .address_block .name
{
	color:#ffffff;
	line-height:16px;
	margin-bottom:2px;
	font-size:12px;
	font-family:'robotobold_condensed', arial, sans-serif;
	text-transform:uppercase;
}
#content
{	
	margin: 0px auto;
	width:1000px;
	padding-bottom:160px;
	position:relative;
	z-index:2;
}
#content .inner_page
{
	width:890px;
	margin: 0px auto;
}
#content .inner_page .left_column
{
	float:left;
	width:245px;
}
#content .inner_page .left_column .left_menu
{
	padding: 0px;
	margin: 0px;
	background:url(../../../../../templates/pentel/images/bg_menu_left_all.jpg) 0px 0px repeat-y #0b5d8f;
	border-bottom:6px solid #37aede;
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius:0px 0px 4px 4px;
}
#content .inner_page .left_column .left_menu_cont
{
	padding: 20px 19px 8px 0px;
	background:url(../../../../../templates/pentel/images/bg_menu_left.jpg) 0px 0px no-repeat;
}
#content .inner_page .left_column .left_menu ul
{
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 0px 21px;
	border-bottom:2px solid #1f87b5;
	list-style:none;
}
#content .inner_page .left_column .left_menu ul li
{
	padding: 0px 0px 4px 37px;
	margin: 0px 0px 0px -32px;
	position:relative;
	z-index:1;
	zoom:1;
	
}
#content .inner_page .left_column .left_menu ul li:last-child .sel_bg
{
	display:none;
}
#content .inner_page .left_column .left_menu ul li .item_link
{
	float:left;
	position:relative;
	z-index:1;
	zoom:1;
	min-width:126px;
	padding: 4px 5px 5px 0px;
}
#content .inner_page .left_column .left_menu ul li .sel_bg
{
	position:absolute;
	padding: 0px;
	margin: 0px;
	bottom: -2px;
	left:-5px;
	width:80px;
	height:1px;
	overflow:hidden;
	background:#31a1c8;
	opacity: 0.5;
}
#content .inner_page .left_column .left_menu ul li.sel .sel_bg
{
	background:url(../../../../../templates/pentel/images/bg_left_menu_sel.png) top right no-repeat #ed7510;
	background-size: 100% auto;
	z-index:1;
	display:block;
	height:auto;
	position:absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	opacity: 1.0;
	left: -34px;
	-webkit-box-shadow: 4px 4px 0px rgba(0,0,0, 0.2);
	-moz-box-shadow: 4px 4px 0px rgba(0,0,0, 0.2);
	box-shadow: 4px 4px 0px rgba(0,0,0, 0.2);
	-webkit-border-radius: 2px 2px 2px 0px;
	-moz-border-radius: 2px 2px 2px 0px;
	border-radius: 2px 2px 2px 0px;
	 -webkit-transform: skew(-15deg);
       -moz-transform: skew(-15deg);
         -o-transform: skew(-15deg);
		 transform: skew(-15deg);
	width:auto;
}
#content .inner_page .left_column .left_menu ul li.sel:after
{
	content:'';
	padding: 0px;
	margin: 0px;
	position:absolute;
	left: 0px;
	z-index:10;
	bottom:-7px;
	width: 0;
    height: 0;
    border-top: 12px solid #7f4336; 
    border-left: 12px solid transparent;
}
#content .inner_page .left_column .left_menu ul li a
{
	padding: 0px 0px 0px 0px;
	font-family: 'robotoregular';
	margin-right:15px;
	position:relative;
	z-index:2;
	line-height:16px;
	color:#fff;
	text-decoration:none;
	font-size: 12px;
}
#content .inner_page .left_column .left_menu ul li a:hover
{
	text-decoration:underline;
}
#content .inner_page .left_column .left_menu ul.menu_catalog
{
	border-bottom: 0px;
	padding-top:9px;
}
#content .inner_page .left_column .menu_banner
{
	margin-top: 12px;
	width: 243px;
	height: 67px;
	border: 1px solid #1673a4;
	color: #015a90;
	text-transform: uppercase;
	font-family: 'robotoblack';
	text-align: center;
	padding-top: 47px;
	display: block;
	text-decoration: none;
	font-size: 13px;
}
#content .center_column
{
	float:right;
	width:616px;
	padding-top:20px;
}
#content .breadcrumb
{
	padding: 0px;
	margin: 0px 0px 13px 9px;	
}
#content .breadcrumb a
{
	color:#015a90;
	font-family: 'robotobold';
	font-size:12px;
	text-decoration:underline;
	padding-right:19px;
	margin-right:7px;
	background:url(../../../../../templates/pentel/images/bullet_bread.png) right 6px no-repeat;
}
#content .breadcrumb a.sel
{
	background:url(../../../../../templates/pentel/images/spacer.gif) 0px 0px no-repeat;	
}
#content h1
{
	color:#015a90;
	padding: 0px;
	margin: 0px 0px 0px 9px;	
	font-family:'robotocondensed', arial, sans-serif;
	font-size:29px;
	text-transform:uppercase;
}
#content  .title_page
{
	border-bottom: 2px solid #b4d9e4;	
	padding-bottom: 16px;
	margin-bottom: 8px;
}
#content .center_column .categories
{
	padding-left: 42px;
	border-bottom: 2px solid #b4d9e4;	
	margin-bottom: 27px;
}
#content .center_column .categories .category
{
	width: 210px;
	height: 209px;
	float: left;
	display: block;
	margin-right: 40px;
	text-decoration: none;
	position: relative;
}
#content .center_column .categories .category .category_name
{
	color: #015a90;
	font-size: 12px;
	text-transform: uppercase;	
	font-family: 'robotobold';
	position: absolute;
	bottom: 13px;
	left: 0px;
	display: block;
	width: 100%;
	text-align: center;
}
#content .center_column .categories .category .category_name:hover
{
	text-decoration: underline;
}
#content .center_column .items_block
{
	padding: 0px 5px;
	margin-bottom: 11px;
}
#content .center_column .items_block .item
{
	width: 122px;
	margin: 0px 37px 12px 0px;
	float: left;
	display: block;
	text-decoration: none;
}
#content .center_column .items_block .item:hover
{
	/*text-decoration: underline;*/
	text-decoration: none;
}
#content .center_column .items_block .item.last
{
	margin: 0px 0px 12px 0px;
}
#content .center_column .items_block .item .item_pic
{
	width: 116px;
	height: 116px;
	border: 3px solid #008ec4; 
	border-radius: 61px;
	margin-bottom: 14px;
	display: block;
	position: relative;
}
#content .center_column .items_block .item:hover .item_pic
{
	border: 8px solid #e97523; 
	border-radius: 66px;
	margin: -5px 0px 9px -5px;	
}
#content .center_column .items_block .item .item_name
{
	color: #0a5c8e;
	font-size: 12px;
	width: 116px;
	text-align: center;
	display: block;
}
#content .center_column .items_block .item .item_pic .item_pic_hover
{
	transform: scale(0);
  transition: all 0.4s ease-in-out 0s;
	opacity: 0;
	position: absolute;
	left: 5px;
	top: 5px;
	width: 106px;
	height: 106px;
	background: url(../../../../../templates/pentel/images/pens/pen_hover_bg.png) no-repeat;
}
#content .center_column .items_block .item:hover .item_pic .item_pic_hover
{
	transform: scale(1);  
	opacity: 1;	
}
#top_menu .top_banner_block
{
	height: 404px;
	margin-top: 1px;
	background: #fff;	
	position: relative;
}
#top_menu .top_banner_block .top_banner_content
{
	padding: 0px !important;
	margin: 0px !important;
	list-style:none;
}
#top_menu .top_banner_block .top_banner_content
{	
	width: 100%;
	height: 100%;
}
#top_menu .top_banner_block .top_banner_content li
{	
	height: 100%;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
#top_menu .top_banner_block .top_banner_content li .top_banner
{	
	height: 404px;
	display: block;
}
#content .main_page
{
	width: 979px;
	margin: 0px auto;
}
#content .main_page .title_page
{
	border: none;
	margin: 0px 0px 5px 42px;
	padding-top: 14px;
}
#top_menu .top_banner_block .top_banner_navigation_block
{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
#content .top_banner_navigation_block
{
	position: absolute;
	top: 0px;
	left: 0px;
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner,
#content .top_banner_navigation_block #slider_navigation_block_inner
{
	width: 979px;
	height: 100%;
	position: relative;	
	margin: 0px auto;
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner a,
#content .main_page .pens_slider .top_banner_navigation_block #slider_navigation_block_inner a
{
	width: 40px;
	height: 64px;
	display: block;
	position: absolute;
	top: 169px;
	outline: none;
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner .bx-prev,
#content .main_page .pens_slider .top_banner_navigation_block #slider_navigation_block_inner .bx-prev
{
	background: url(../../../../../templates/pentel/images/slider_nav_prev.png) no-repeat;
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner .bx-next,
#content .main_page .pens_slider .top_banner_navigation_block #slider_navigation_block_inner .bx-next
{
	background: url(../../../../../templates/pentel/images/slider_nav_next.png) no-repeat;	
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner .bx-prev
{
	left: 0px;
}
#top_menu .top_banner_block .top_banner_navigation_block #top_banner_navigation_block_inner .bx-next
{
	right: 0px;
}
#content .main_page .pens_slider .top_banner_navigation_block #slider_navigation_block_inner .bx-prev
{
	top: 122px;
	left: 0px;
}
#content .main_page .pens_slider .top_banner_navigation_block #slider_navigation_block_inner .bx-next
{
	top: 122px;
	right: 0px;
}
#content .main_page .news_block
{
	width: 100%;		
}
#content .main_page .news_item
{
	width: 474px;
	height: 193px;
	float: left;		
	padding: 7px;
	margin: 0px 3px 3px 0px;
}
#content .main_page .news_block .news_item.style_1
{
	background: url(../../../../../templates/pentel/images/news_item_style_1.png) no-repeat;
}
#content .main_page .overviews_block .news_item.style_1
{
	background: url(../../../../../templates/pentel/images/overviews_item_style_1.png) no-repeat;
}
#content .main_page .news_block .news_item.style_2
{
	background: url(../../../../../templates/pentel/images/news_item_style_2.png) no-repeat;
}
#content .main_page .news_item.last
{
	margin-right: 0px;
}
#content .main_page .news_item .news_item_photo_block
{
	position: relative;
	width: 236px;
	height: 193px;	
}
#content .main_page .style_1 .news_item_photo_block
{
	float: left;
}
#content .main_page .style_2 .news_item_photo_block
{
	float: right;
}
#content .main_page .news_item .news_item_photo_block .news_item_photo
{
	display: block;
	width: 236px;
	height: 193px;
	position: absolute;
	top: 0px;	
	z-index: 20;
}
#content .main_page .style_1 .news_item_photo_block .news_item_photo
{
	left: 0px;
}
#content .main_page .news_item .news_item_photo_block .news_item_style_corner
{
	width: 14px;
	height: 31px;
	position: absolute;
	top: 81px;
	z-index: 50;
}
#content .main_page .news_block .news_item .news_item_style_corner.style_corner_1
{
	background: url(../../../../../templates/pentel/images/news_item_style_corner_1.png) no-repeat;
	left: 222px;
}
#content .main_page .news_block .news_item .news_item_style_corner.style_corner_2
{
	background: url(../../../../../templates/pentel/images/news_item_style_corner_2.png) no-repeat;
	right: 222px;
}
#content .main_page .overviews_block .news_item .news_item_style_corner.style_corner_1
{
	background: url(../../../../../templates/pentel/images/overviews_item_style_corner_1.png) no-repeat;
	left: 222px;
}
#content .main_page .news_item .news_item_inner
{		
	height: 186px;
	position: relative;
}
#content .main_page .style_1 .news_item_inner
{
	float: right;
	width: 224px;
}
#content .main_page .style_2 .news_item_inner
{
	float: left;
	width: 217px;
	padding-left: 7px;
}
#content .main_page .news_item .news_item_inner_block
{
	height: 146px;
	overflow: hidden;
}
#content .main_page .news_item .news_item_inner .news_item_date
{	
	font-size: 11px;
	text-transform: uppercase;
	font-family: 'robotobold';
	background-color: #fff;
	padding: 5px;
	margin: 2px 0px 18px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .main_page .news_block .news_item .news_item_inner .news_item_date
{
	-webkit-box-shadow: 4px 4px 0px 0px rgba(11, 101, 152, 1);
	-moz-box-shadow:    4px 4px 0px 0px rgba(11, 101, 152, 1);
	box-shadow:         4px 4px 0px 0px rgba(11, 101, 152, 1);	
	color: #016687;
}
#content .main_page .overviews_block .news_item .news_item_inner .news_item_date
{
	-webkit-box-shadow: 4px 4px 0px 0px rgba(157, 57, 42, 1);
	-moz-box-shadow:    4px 4px 0px 0px rgba(157, 57, 42, 1);
	box-shadow:         4px 4px 0px 0px rgba(157, 57, 42, 1);	
	color: #890f11;
}
#content .main_page .news_item .news_item_inner .news_item_name
{
	color: #feffff;
	font-size: 18px;
	font-family: 'robotobold';
	text-transform: uppercase;
	margin: 0px 0px 9px 8px;
}
#content .main_page .news_item .news_item_inner .news_item_text
{
	margin-left: 7px;
	color: #fff;
	font-size: 12px;
	line-height: 1.15;
}
#content .main_page .news_item .news_item_inner .news_item_more
{
	position: absolute;
	bottom: 0px;
	display: block;
	width: 91px;
	height: 19px;
	padding: 6px 0px 0px 11px;
	color: #01506a;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'robotobold';
	text-decoration: none;
	background: url(../../../../../templates/pentel/images/news_item_button.png) no-repeat;
}
#content .main_page .style_1 .news_item_inner .news_item_more
{
	left: 7px;
}
#content .main_page .style_2 .news_item_inner .news_item_more
{
	left: 14px;
}
#content .main_page .view_all_line
{
	width: 938px;	
	margin: 16px auto 0px;
	border-bottom: 2px solid #b4d9e4;
}
#content .main_page .view_all
{
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #015a90;
	font-family: 'robotobold';
	font-size: 11px;
	margin: 0px 0px 14px 32px;
	background: url(../../../../../templates/pentel/images/view_all_bg.png) no-repeat left;
	padding: 4px 0px 0px 25px;	
	height: 13px;
	outline: none;
}
#content .main_page .pens_slider
{
	width: 979px;
	position: relative;
	margin-bottom: 37px;
}
#content .main_page .pens_slider .pens_slider_inner
{
	padding: 0px 39px;
}
#content .main_page .pens_slider .pens_slider_inner .pens_slider_item
{
	width: 280px;
	float: left;
}
#content .main_page .pens_slider .pens_slider_inner .pens_slider_item .pens_slider_item_img
{
	width: 280px;
	height: 263px;
	display: block;
	margin-bottom: 10px;
}
#content .main_page .pens_slider .pens_slider_inner .pens_slider_item .pens_slider_item_name
{
	text-align: center;
	display: block;
	color: #015a90;
	text-transform: uppercase;
	font-size: 16px;
	text-decoration: none;
	font-family: 'robotobold';
	line-height: 1.2;
}
#content .banners_block
{
	text-align: center;
	text-transform: uppercase;
	color: #015a90;
	font-family: 'robotobold';
	font-size: 18px;
	margin-bottom: 18px;
}
#content .banners_block .item_pic_info
{
	margin-bottom:9px;
	width:998px;
	height:200px;
	border:1px solid #cfcfcf;
	overflow:hidden;
}
#content .banners_block .top_banner
{
	width: 998px;
	height: 76px;
	border: 1px solid #cfcfcf;
	padding-top: 58px;
	margin-bottom: 9px;
	font-family: 'robotoblack';
	font-size: 18px;
}
#content .banners_block .main_banner
{
	height: 244px;
	background: url(../../../../../templates/pentel/images/main_banner_bg.jpg) no-repeat bottom;
	padding: 56px 23px 0px 59px;
	margin-bottom: 9px;
}
#content .banners_block .main_banner .main_banner_item
{
	width: 196px;		
	float: left;
	margin-right: 30px;
}
#content .banners_block .main_banner .item1
{
	width:199px;	
}
#content .banners_block .main_banner .item2
{
	width:213px;	
	margin-right: 25px;
}
#content .banners_block .main_banner .item3
{
	width:163px;	
}
#content .banners_block .main_banner .item4
{
	width:238px;
	margin-right: 0px;	
}
#content .banners_block .main_banner .main_banner_item:last-child
{
	margin-right: 0px !important;
}
#content .banners_block .main_banner .main_banner_item .main_banner_item_photo
{
	width: 100%;
	height: 132px;
	margin-bottom: 24px;
}
#content .banners_block .main_banner .main_banner_item .main_banner_item_text
{
	color: #ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	padding: 0px 5px;
	line-height: 1.2;
}
#content .banners_block .banners_group 
{
	position:relative;
	z-index:1;
	zoom:1;
	overflow:hidden;
	margin-left:-8px;
}
#content .banners_block .banners_group .banners_group_item
{
	width: 326px;
	border:1px solid #cfcfcf;
	overflow:hidden;
	height:167px;
	float: left;
	margin-left: 8px;
}
#content .info_block
{
	width: 932px;
	margin: 0px auto 25px;
}
#content .info_block .info_block_title
{
	color: #015a90;
	text-transform: uppercase;
	font-size: 47px;
	font-family:'robotobold_condensed', arial, sans-serif;
	margin-bottom: 23px;
}
#content .info_block .info_block_text
{
	font-size: 12px;
	color: #08172a;
	font-family: 'robotolight';
	line-height: 1.3;
	width: 542px;
	float: left;
}
#content .special
{
	font-size: 21px;
	border-left: 5px solid #ec1b23;
	padding-left: 13px;
	font-family: 'robotolight';
	margin: 12px 0px 13px;
}
#content .info_block .info_block_photo
{
	float: right;
	width: 330px;
	height: 343px;
	border: 6px solid #cdd9e8; 
	border-radius: 2px;
}
#content .items_block .new_item
{
	padding-bottom: 36px;
	border-bottom: 1px solid #b4d9e4;
	margin-bottom: 7px;
}
#content .items_block .new_item .new_item_name_block
{
	margin: 0px 0px 8px 0px;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text
{
	float: left;	
	width: 60%;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_type
{	
	color: #000;
	font-size: 12px;
	margin: 12px 3px 6px 4px;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_name
{
	float: left;
	color: #015a90;
	font-size: 26px;
	font-family: 'robotobold_condensed';
	text-transform: uppercase;	
	margin: 1px 7px 7px 4px;
	display: block;
	text-decoration: none;
	line-height: 32px;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_name:hover
{
	text-decoration: underline;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_label
{
	width: 62px;
	height: 29px;	
	/*float: left;*/
	margin-top: -7px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_label.new
{
	background: url(../../../../../templates/pentel/images/label_new.png) no-repeat left center;
}
#content .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_label.unique
{
	background: url(../../../../../templates/pentel/images/label_unique.png) no-repeat left center;
}
#content .items_block .new_item .new_item_name_block .new_item_manufacturers
{
	float: right;
	margin-top: 6px;
	width: 40%;
}
#content .items_block .new_item .new_item_name_block .new_item_manufacturers .new_item_manufacturer
{
	width: 75px;
	height: 43px;
	float: right;
	margin-left: 10px;
}
#content .items_block .new_item .new_item_picture
{
	width: 573px;
	height: 128px;
	margin: 0px auto 16px;
	display: block;
}
#content .items_block .new_item .new_item_specifications_block
{
	font-size: 11px;
	border: 1px solid #c2d7e4;
	border-radius: 5px;
	width: 100%;
	padding: 0px 7px 0px 12px;
	margin: 0px 0px 7px 6px;
	display:table;
}
#content .items_block .new_item .new_item_specifications_block table
{
	width: 100%;
}
#content .items_block .new_item .new_item_specifications_block table td
{
	padding: 8px 30px 11px 0px;
	border-bottom: 1px solid #c2d7e4;
	text-align: center;
}
#content .items_block .new_item .new_item_specifications_block table tr:last-child td
{	
	border: none;
}
#content .items_block .new_item .new_item_specifications_block table td:last-child
{
	padding-right: 0px;
}
#content .items_block .new_item .new_item_specifications_block table td.bold
{
	font-family: 'robotobold';
}
#content .items_block .new_item .new_item_specifications_block table td .pens_colors
{
	text-align:center;
	display: inline-block;
	*display: inline;
	zoom: 1;
	
}
#content .items_block .new_item .new_item_specifications_block table td .pens_colors .pens_color
{
	width: 9px;
	height: 9px;
	margin: 0px 1px 3px 0px;
	display: block;
	float: left;
	border-radius:6px;
	border:1px solid #ccc;
}
#content .items_block .new_item .new_item_description_block
{
	margin: 0px 6px;
}
#content .items_block .new_item .new_item_description_block .new_item_description_more
{
	width: 102px;
	height: 25px;
	float: right;	
	background: url(../../../../../templates/pentel/images/item_more.html) no-repeat center center;
}
#content .items_block .new_item .new_item_description_block .new_item_description_text
{
	margin: 5px 0px;
	font-size: 12px;
	line-height: 1.25;
	float: left;
	color #000;		
}
#content .items_block .new_item .new_item_description_block .new_item_description_text p
{
	margin: 12px 0px;
}
#content .product_page
{
	border-top: 2px solid #b4d9e4;
}
#content .product_page .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_label
{
	margin-top: 3px;
}
#content .product_page .items_block .new_item .new_item_name_block .new_item_name_block_text .new_item_name
{
	font-size: 30px;
}
#content .center_column .product_page .items_block
{
	padding: 0px 3px 0px 5px;
}
#content .items_block .new_item .new_item_name_block .product_type
{
	float: left;
	margin: 2px 0px 0px 4px;
	text-transform: uppercase;
	color: #8da8c1;
	font-size: 14px;
	font-family: 'robotobold_condensed';
}
#content .product_page .items_block .new_item .new_item_name_block
{
	margin-bottom: 2px;
}
#content .product_page .items_block .new_item .product_image_block
{
	margin-bottom: 3px;
}
#content .product_page .items_block .new_item .product_picture_block
{		
	margin: 0px 0px 0px 13px;		
}
#content .product_page .items_block .new_item .new_item_picture
{
	width: 510px;
	height: 64px;		
	float: left;
	margin-bottom: 0px;
}
#content .product_page .items_block .new_item .product_download_block
{
	float: right;
	margin: 11px 8px 0px 0px;
}
#content .product_page .items_block .new_item .product_download_block .product_download
{
	float: left;
	display: block;
	width: 34px;
	height: 35px;
}
#content .product_page .items_block .new_item .product_download_block .product_download.jpg
{
	background: url(../../../../../templates/pentel/images/product_download_jpg.png) no-repeat center center;
}
#content .product_page .items_block .new_item .product_download_block .product_download.eps
{
	background: url(../../../../../templates/pentel/images/product_download_eps.png) no-repeat center center;
}
#content .product_page .items_block .new_item .new_item_specifications_block
{
	margin-bottom: 12px;
}
#content .product_page .items_block .new_item .new_item_description_block .product_description_img
{
	width: 116px;
	height: 34px;
	float: left;
	margin: 6px 16px 0px 5px;
}
#content .product_page .items_block .new_item .new_item_description_block .product_description_text
{
	font-size: 12px;
	line-height: 1.25;
	color #000;	
}
#content .product_page .items_block .new_item
{
	padding-bottom: 14px;
}
#content .product_page .product_images_block
{
	margin: 0px 0px 26px 12px;
	overflow: hidden;
}
#content .product_page .product_images_block .product_images_block_item
{
	display: block;
	width: 121px;
	height: 121px;
	float: left;
	margin-right: 30px;
	border:3px solid #40AAD2;
	border-radius: 80px;
}
#content .product_page .product_images_block .product_images_block_item:last-child
{
	margin: 0px;
}
#content .product_page .product_info
{
	font-size: 12px;
	line-height: 1.25;
	color: #000000;
	margin: 0px 0px 16px 11px;
}
#content .product_page .product_video
{
	width: 480px;
	height: 360px;
	border: 1px solid #a2aeb2;
	margin: 0px 0px 17px 12px;
}
#content .catalog_news
{
	padding-top: 19px;
	width: 924px;
	margin: 0px auto;
}
#content .catalog_news .news_items
{
	width: 890px;
	margin: 21px auto 29px;
}
#content .catalog_news .news_items .news_item
{
	margin-top: 8px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d0e4ef;
}
#content .catalog_news .news_items .news_item .news_item_photo
{
	width: 237px;
	height: 193px;
	display: block;
	float: left;
	margin-right: 13px;
	position: relative;
}
#content .catalog_news .news_items .news_item .news_item_photo .news_item_corner
{
	width: 14px;
	height: 31px;
	background: url(../../../../../templates/pentel/images/news_item_style_corner_3.png) no-repeat;
	position: absolute;
	display: block;
	right: 0px;
	top: 81px;
}
#content .catalog_news .news_items .news_item .news_item_photo .news_item_label
{
	width: 88px;
	height: 36px;
	background: url(../../../../../templates/pentel/images/news_label_new.png) no-repeat;
	position: absolute;
	display: block;
	left: -20px;
	top: 9px;
}
#content .catalog_news .news_items .news_item .news_item_text_block
{
	float: left;
	width: 633px;
}
#content .news_item .news_item_inner
{		
	height: 193px;
	position: relative;
}
#content .news_item_inner
{

}
#content .news_item .news_item_inner_block
{
	height: 146px;
	overflow: hidden;
}
#content .news_item .news_item_inner .news_item_date
{	
	font-size: 11px;
	text-transform: uppercase;
	font-family: 'robotobold';
	background-color: #d71818;
	padding: 5px;
	margin: 2px 0px 18px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .news_item .news_item_inner .news_item_date
{
	-webkit-box-shadow: 4px 4px 0px 0px rgba(207, 238, 255, 1);
	-moz-box-shadow:    4px 4px 0px 0px rgba(207, 238, 255, 1);
	box-shadow:         4px 4px 0px 0px rgba(207, 238, 255, 1);
	color: #fff;
}
#content .overviews_block .news_item .news_item_inner .news_item_date
{
	-webkit-box-shadow: 4px 4px 0px 0px rgba(157, 57, 42, 1);
	-moz-box-shadow:    4px 4px 0px 0px rgba(157, 57, 42, 1);
	box-shadow:         4px 4px 0px 0px rgba(157, 57, 42, 1);	
	color: #890f11;
}
#content .news_item .news_item_inner .news_item_name
{
	color: #0f73aa;
	font-size: 18px;
	font-family: 'robotobold';
	text-transform: uppercase;
	margin: 0px 0px 8px 10px;
}
#content .news_item .news_item_inner .news_item_text
{
	margin-left: 8px;
	color: #000;
	font-size: 12px;
	line-height: 1.3;
}
#content .news_item .news_item_inner .news_item_text b
{	
	color: #1378af;
}
#content .news_item .news_item_inner .news_item_text a
{	
	color: #1378af;
}
#content .news_item .news_item_inner .news_item_text a:hover
{
	text-decoration: none;
}
#content .news_item .news_item_inner .news_item_more
{
	position: absolute;
	bottom: 0px;
	display: block;
	width: 91px;
	height: 19px;
	padding: 6px 0px 0px 11px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'robotobold';
	text-decoration: none;
	background: url(../../../../../templates/pentel/images/news_item_button.png) 0px -25px no-repeat;
}
#content .catalog_news .page_navigation
{
	width: 890px;
	margin: 0px auto;
	position: relative;
}
#content .catalog_news .page_navigation
{
	width: 890px;
	margin-bottom: 72px;
}
#content .catalog_news .top_pager_search .page_navigation
{
	margin-bottom: -7px;
}
#content .catalog_news .page_navigation .navigation_links
{
	width: 100%;
	text-align: center;
}
#content .catalog_news .page_navigation .navigation_links a
{
	width: 34px;
	height: 23px;
	padding-top: 11px;
	color: #1c65b1;
	font-size: 12px;
	text-decoration: none;
	display: inline-block;	
	*display: inline;
	zoom: 1;	
}
#content .catalog_news .page_navigation .navigation_links a.sel
{
	background: url(../../../../../templates/pentel/images/pager_bg.png) no-repeat center center;
	color: #fff;
}
#content .catalog_news .page_navigation .navigation_prev_block,
#content .catalog_news .page_navigation .navigation_next_block
{
	position: absolute;
	text-decoration: none;
	top: 4px;
}
#content .catalog_news .page_navigation .navigation_prev_block
{	
	left: -4px;
}
#content .catalog_news .page_navigation .navigation_next_block
{
	right: -4px;
}
#content .catalog_news .page_navigation .navigation_prev_block .navigation_prev_button,
#content .catalog_news .page_navigation .navigation_next_block .navigation_next_button
{
	width: 25px;
	height: 39px;	
	display: block;
}
#content .catalog_news .page_navigation .navigation_prev_block .navigation_prev_button
{
	float: left;
	margin-right: 11px;
	background: url(../../../../../templates/pentel/images/pager_prev.png) no-repeat center center;
}
#content .catalog_news .page_navigation .navigation_next_block .navigation_next_button
{
	background: url(../../../../../templates/pentel/images/pager_next.png) no-repeat center center;
	float: right;
}
#content .catalog_news .page_navigation .navigation_next_block .navigation_next_text,
#content .catalog_news .page_navigation .navigation_prev_block .navigation_prev_text
{
	color: #1c65b1;
	text-transform: uppercase;
	font-family: 'robotobold';
	font-size: 12px;	
	display: block;		
}
#content .catalog_news .page_navigation .navigation_prev_block .navigation_prev_text
{
	float: left;
	margin-top: 12px;
}
#content .catalog_news .page_navigation .navigation_next_block .navigation_next_text
{
	float: right;
	margin: 12px 11px 0px 0px;
}
#content .catalog_news .page_navigation .navigation_prev_block:hover,
#content .catalog_news .page_navigation .navigation_next_block:hover
{
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	filter:alpha(opacity=50);
}
#content .contacts_block
{
	padding: 0px 9px;
	margin: 19px 0px 40px;
}
#content .contacts_block .contacts_info
{
	padding-bottom: 30px;
	border-bottom: 1px solid #d0e4ef;	
	margin-bottom: 23px;
}
#content .contacts_block .contacts_block_title
{
	color: #0f73aa;
	font-family: "robotobold";
	font-size: 18px;
	text-transform: uppercase;
}
#content .contacts_block .contacts_info .contacts_info_left_block
{
	float: left;
	width: 380px;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_labels_block
{
	margin: 19px 0px 35px;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_labels_block .contacts_info_left_block_labels_block_adress
{
	background: url(../../../../../templates/pentel/images/adress_label.png) no-repeat left center;
	height: 35px;
	padding-left: 48px;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_labels_block .contacts_info_left_block_labels_block_adress span
{
	line-height: 1.15;
	font-size: 14px;
	color: #585858;
	padding-top: 3px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_labels_block .contacts_info_left_block_labels_block_phone
{
	background: url(../../../../../templates/pentel/images/phone_label.png) no-repeat left center;
	height: 35px;
	padding-left: 48px;
	margin-top: 23px;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_labels_block .contacts_info_left_block_labels_block_phone span
{
	font-size: 29px;
	color: #585858;
	font-family: 'robotoblack';
	padding-top: 3px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_title
{
	float: left;
	margin: 0px 10px 0px 1px;
}
#content .contacts_block .contacts_info .contacts_info_left_block .contacts_info_left_block_place
{
	color: #585858;
	font-size: 17px;
	font-family: 'robotobold';
	background: url(../../../../../templates/pentel/images/metro_label.png) no-repeat left center;	
	float: left;	
	padding-left: 23px;
}
#content .contacts_block .contacts_info .contacts_info_left_block p
{
	color: #585858;
	font-size: 12px;
	margin-top: 18px;
	line-height: 1.5;
}
#content .contacts_block .contacts_info .contacts_info_left_block p a
{
	font-family: 'robotobold';
	color: #585858;
}
#content .contacts_block .contacts_info .contacts_info_left_block p a:hover
{
	text-decoration: none;
}
#content .contacts_block .contacts_info .contacts_info_left_block p .red
{
	color: #ed1c24;
}
#content .contacts_block .contacts_info .contacts_info_right_block
{
	float: right;
	width: 486px;
	height: 393px;
	border: 1px solid #f1b3b0;
	border-radius: 31px;
	padding: 7px;
	margin: 22px 14px 0px 0px;
}
#content .contacts_block .contacts_info .contacts_info_right_block .contacts_info_right_block_map
{
	border: 0px solid #fff;
	border-radius: 25px;
	background: url(../../../../../templates/pentel/images/map.jpg) no-repeat center center;
	width: 485px;
	height: 393px;	
}
#content .contacts_block .contacts_form form
{
	margin-top: 18px;
}
#content .contacts_block .contacts_form .contacts_block_input_line
{
	margin-bottom: 20px;
}
#content .contacts_block .contacts_form .contacts_form_field
{
	float: left;
	margin-right: 24px;
}
#content .contacts_block .contacts_form .contacts_form_field .contacts_form_field_label
{
	color: #585858;
	font-size: 14px;
	font-family: 'robotobold';
	margin-bottom: 6px;
}
#content .contacts_block .contacts_form .contacts_form_field .contacts_form_field_input,
#content .search-page .contacts_form_field_input
{
	font-size: 12px;
	color: #585858;
	font-family: Arial;
	border: 1px solid #c2d7e4;
	padding: 8px 7px 6px;
	border-radius: 4px;
	width: 248px;
}
#content .contacts_block .contacts_form .contacts_form_field.error .contacts_form_field_input
{
	border: 1px solid #eeada3;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(211, 37, 10, 1);
	-moz-box-shadow:    0px 0px 4px 0px rgba(211, 37, 10, 1);
	box-shadow:         0px 0px 4px 0px rgba(211, 37, 10, 1);
}
#content .contacts_block .contacts_form .contacts_form_field .error_message
{
	background: url(../../../../../templates/pentel/images/form_error.png) no-repeat left center;
	color: #d5260e;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 28px 0px 0px -16px;
	padding-left: 25px;
	min-height: 17px;
}
#content .contacts_block .contacts_form .contacts_form_field .error_message span
{
	margin-top: 2px;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
#content .contacts_block .contacts_form .contacts_block_textarea_line
{
	margin-bottom: 14px;
}
#content .contacts_block .contacts_form .contacts_form_field .contacts_form_field_input.textarea
{
	width: 538px;
	min-height: 85px;
	resize: none;
	outline: none;
}
#content .contacts_block .contacts_form .contacts_form_field.mini
{
	margin-right: 16px;
}
#content .contacts_block .contacts_form .contacts_form_field.mini .contacts_form_field_input
{
	width: 140px;	
}
#content .contacts_block .contacts_form .contacts_form_field_code
{
	width: 120px;
	height: 50px;
	border: 1px solid #000;
	float: left;
}
#content .contacts_block .contacts_form .contacts_block_defense_code_line
{
	margin-bottom: 16px;
}
#content .contacts_block .contacts_form .contacts_form_submit
{
	background: url(../../../../../templates/pentel/images/form_send.png) no-repeat;
	width: 150px;
	height: 37px;
	cursor: pointer;
}
#content .search-page .search_button_go
{		
	width: 102px;
	height: 25px;
	line-height: 25px;	
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-family: 'robotobold';
	text-decoration: none;
	background: url(../../../../../templates/pentel/images/news_item_button.png) 0px -25px no-repeat;
	cursor: pointer;
}
@media screen and (max-width: 1280px)
{
	.left_bg
	{
		background: none;
	}
	.right_bg
	{
		background: none;
	}
}
.catalog_news 
{
	font-size:12px;
	line-height:1.3;
}
.catalog_news p
{
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-size:12
}
.address_list
{
	padding: 0px;
	margin: 0px;
}
.address_list .item_group
{
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.address_list .item_group .name_sec
{
	font-size: 21px;
	border-left: 5px solid #ec1b23;
	padding-left: 13px;
	font-family: 'robotolight';
	margin: 12px 0px 13px;
}
.address_list .item_group .name_sec a
{
	
}
.address_list .item_group .list_diler
{
	margin-left:18px;
}
.address_list .item_group .list_diler .item_address
{
	border-bottom:1px dotted #ccc;
	padding: 0px 0px 10px;
	margin-bottom:15px;
}
.address_list .item_group .list_diler .item_address .name
{
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
}
/* End */
/* /bitrix/templates/pentel/js/fancybox/jquery.fancybox.css?14103419964930 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/main/style.css?1411382005947 */
/* /bitrix/templates/pentel/template_styles.css?144181227546220 */
