


/* Start:/bitrix/components/tfw/main.register/templates/.default/style.css?1376898559462*/
div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(/bitrix/components/tfw/main.register/templates/.default/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(/bitrix/components/tfw/main.register/templates/.default/images/sec-unlocked.png);}

/* End */



/* Start:/bitrix/templates/tfw/components/bitrix/news.list/quote_of_day/style.css?1376898565108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/tfw/components/bitrix/menu/.default/style.css?1376898565626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/tfw/components/bitrix/menu/.default/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/components/tfw/main.feedback/templates/.default/style.css?1394023544292*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
/* End */



/* Start:/bitrix/templates/tfw/components/bitrix/menu/footer_menu/style.css?13768985654598*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/tfw/components/bitrix/menu/footer_menu/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/tfw/components/bitrix/menu/footer_menu/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/tfw/components/bitrix/menu/footer_menu/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */



/* Start:/bitrix/templates/tfw/components/bitrix/menu/bottom_menu/style.css?1377097309626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/tfw/components/bitrix/menu/bottom_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/tfw/styles.css?13878071382255*/
.green_line{
        display: block;
	background:#f4f1e8;
	margin:40px 0;
	padding:5px 20px 5px 30px;
	font:italic 16px/24px 'PT Serif', serif;
	border-left:5px solid #359b31;
	text-align: left;
}
.photo_left{
float: left;
margin-right: 15px;
}
.photo_right{
float: right;
margin-left: 15px;
}

blockquote {
display: block;
position: relative;
margin: 30px 0;
line-height: 30px;
text-align: center;
text-transform: uppercase;
font-family: 'Open Sans';
font-size: 25px;
font-weight: 300;
color: #000000;
z-index: 1;
}

blockquote > div {
	text-align: center !important;
}

blockquote{
	text-align: center !important;
}

blockquote:before {
content: '';
background: #eee9e5;
position: absolute;
top: 18px;
left: 33px;
right: 42px;
bottom: 15px;
z-index: -1;
}
body{
color: #333;
font: 400 13px/18px 'Arial', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
margin: 0 0 10px;
color: #000;
font-family: 'PT Serif', serif;
}

h1 {
font-size: 40px;
line-height: 60px;
font-weight: 400;
text-align: center;
}

h2 {
font-size: 28px;
line-height: 30px;
font-weight: 400;
}
h3 {
font-size: 24px;
font-weight: 400;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 18px;
font-style: italic;
}
h6 {
font-size: 18px;
color: #359b32;
}
pre{
font-family: "Courier New", Courier, monospace;
font-size:18px;
}

.b_article_content ul, .b_article_content ol {
margin-left: 30px;
}
.b_article_content ol {
counter-reset: li;
margin-left: 30px;
}

.b_article_content ul li, .b_article_content ol li {
position: relative;
margin-bottom: 20px;
list-style: none;
}

.b_article_content li {
display: list-item;
}

.b_article_content ul {
list-style: none;
}

.b_article_content ol li:before {
content: counter(li, decimal);
counter-increment: li;
position: absolute;
top: 0px;
left: -30px;
width: 22px;
height: 22px;
background: #359b31;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
color: #fff;
font: italic 14px/22px 'PT Serif', serif;
text-align: center;
}

.b_article_content ul li:before {
content: '';
counter-increment: li;
position: absolute;
top: 8px;
left: -20px;
width: 7px;
height: 7px;
background: #359b31;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
color: #fff;
font: italic 14px/22px 'PT Serif', serif;
text-align: center;
}
/* End */
/* /bitrix/components/tfw/main.register/templates/.default/style.css?1376898559462 */
/* /bitrix/templates/tfw/components/bitrix/news.list/quote_of_day/style.css?1376898565108 */
/* /bitrix/templates/tfw/components/bitrix/menu/.default/style.css?1376898565626 */
/* /bitrix/components/tfw/main.feedback/templates/.default/style.css?1394023544292 */
/* /bitrix/templates/tfw/components/bitrix/menu/footer_menu/style.css?13768985654598 */
/* /bitrix/templates/tfw/components/bitrix/menu/bottom_menu/style.css?1377097309626 */
/* /bitrix/templates/tfw/styles.css?13878071382255 */
