html
{
	width:100%;
	height: 100%;
}

body
{
	height: 100%;
	margin:0;
	padding:0;
	background:white;
	font-size: 80.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#052635;

}



textarea
{
	font-size:14px;
}

input, select
{
	font-size:14px; 
}


.blog-add-comment {
text-align:left!important;
}

#page-container
{
	margin:0 13px -36px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	min-width:950px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 940 ? "950px" : "auto");
}

#print-link-back
{
	display:none;
	float:right;
	padding:10px;
}

#header
{
	height:79px;
	position:relative;
	overflow:hidden;
}

#flash
{
  width:100%;
	height:79px;
	position:relative;
	float:left;
}

#company-info
{
	height:79px;
	width:400px;
	position:relative;
	/*background:url(images/logo.png) no-repeat;*/
	padding-left:136px;
}

#company-logo
{
	font-size:16px;	
	height:100%;
	color:white;
	padding-top:16px;
	font-weight:bold;
}

#company-name
{
	font-size:11px;
	position:absolute;
	color:white;
	top:36px;
	left:240px;
}

#auth
{
	position:absolute;
	right:83px;
	top:15px;
	height:66px;
	font-size:11px;
	text-align:right;
	width:600px;
}

#header-separator
{
	height:4px;
	background-image:url(images/header-separator.gif);
	background-repeat:repeat-x;
	font-size:1px;
}

#top-menu-section
{
height:62px; /*height:32px;*/
/*background-image:url(images/topmenu-section-background.gif);*/
/*background-repeat:repeat-x;*/
/*background: #1e5799;*/ /* Old browsers */

/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iIzI3ZjlmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzI3ZjlmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
/*background: -moz-linear-gradient(top,  #1e5799 0%, #27f9f2 31%, #2989d8 48%, #27f9f2 66%, #7db9e8 100%);*/ /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(31%,#27f9f2), color-stop(48%,#2989d8), color-stop(66%,#27f9f2), color-stop(100%,#7db9e8));*/ /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #1e5799 0%,#27f9f2 31%,#2989d8 48%,#27f9f2 66%,#7db9e8 100%);*/ /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #1e5799 0%,#27f9f2 31%,#2989d8 48%,#27f9f2 66%,#7db9e8 100%);*/ /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #1e5799 0%,#27f9f2 31%,#2989d8 48%,#27f9f2 66%,#7db9e8 100%);*/ /* IE10+ */
/*background: linear-gradient(to bottom,  #1e5799 0%,#27f9f2 31%,#2989d8 48%,#27f9f2 66%,#7db9e8 100%);*/ /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );*/ /* IE6-8 */

background: #32f4ff;
background: -moz-linear-gradient(top,  #32f4ff 0%, #6e87ad 8%, #798ead 38%, #30f8ff 49%, #85b8d1 62%, #84b7bc 70%, #c4ffff 92%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32f4ff), color-stop(8%,#6e87ad), color-stop(38%,#798ead), color-stop(49%,#30f8ff), color-stop(62%,#85b8d1), color-stop(70%,#84b7bc), color-stop(92%,#c4ffff), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top,  #32f4ff 0%,#6e87ad 8%,#798ead 38%,#30f8ff 49%,#85b8d1 62%,#84b7bc 70%,#c4ffff 92%,#ffffff 100%);
background: -o-linear-gradient(top,  #32f4ff 0%,#6e87ad 8%,#798ead 38%,#30f8ff 49%,#85b8d1 62%,#84b7bc 70%,#c4ffff 92%,#ffffff 100%);
background: -ms-linear-gradient(top,  #32f4ff 0%,#6e87ad 8%,#798ead 38%,#30f8ff 49%,#85b8d1 62%,#84b7bc 70%,#c4ffff 92%,#ffffff 100%);
background: linear-gradient(to bottom,  #32f4ff 0%,#6e87ad 8%,#798ead 38%,#30f8ff 49%,#85b8d1 62%,#84b7bc 70%,#c4ffff 92%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32f4ff', endColorstr='#ffffff',GradientType=0 );




}

#top-menu
{
	
	margin-left:5px;
}

#top-menu-left-corner
{
/*background:url(images/topmenu-left-corner.gif) left bottom no-repeat;*/
	margin-right:80px;
	height:32px;
}

#site-icons
{
	width:80px;
	overflow:hidden;
	float:right;
	height:32px;
/*background:url(images/topmenu-right-corner.gif) right no-repeat;*/
}

a.favourite-icon, a.print-icon, a.sitemap-icon
{
	float: right;
	width:20px;
	height:32px;
	margin-right:5px;
}

a.favourite-icon {background:url(images/icons/favourite.gif) no-repeat;}
a.print-icon {background:url(images/icons/printer.gif) no-repeat;}
a.sitemap-icon {background:url(images/icons/sitemap.gif) no-repeat;}

#breadcumb-section
{
	margin-left:16px;
}

#navigation 
{
	padding:10px 0;
	font-size:11px;
	color:#7f7f7f;
	margin-right:220px;
}

#navigation a
{
	text-decoration:none;
	color:#7f7f7f;
}

#search
{
	float:right;
	width:210px;
	overflow:hidden;
	text-align:right;
	vertical-align:middle;
}

#search-main-page
{
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	width:250px;
	text-align:right;
}

#search form
{
	margin:0;
	padding:4px 5px 0 0;
	height:100%;
}

#search-main-page form
{
	margin:0;
	padding:0;
	height:100%;
}

#search span.search-text, #search-main-page span.search-text
{
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
}

#search input.search-submit, #search-main-page input.search-submit
{
	height:21px;
	vertical-align:middle;
	width:22px;
}

#search input.search-field, #search-main-page input.search-field
{
	background:white;
	color:#000000;
	font-size:11px;
	padding-left:5px;
	vertical-align:middle;
	width:115px;
}

#page-content
{
	font-size:0.9em;
	padding:0 10px;
}

#main-page
{
	padding-bottom:15px;
	margin:0 10px;
}

#main-table
{
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
}

#left-column
{
	width:200px;
	padding-right:9px;
	vertical-align:top;
	border-right:1px solid #dbdbdb;
	padding-bottom:15px;
}

#main-column
{
	padding-left:15px;
	vertical-align:top;
	width:100%;
	padding-bottom:15px;
}

.left-column-delimiter
{
	height:9px;
	font-size:1px;
}

#space-for-footer
{
  clear:all;
	height:35px;
}

#footer
{
	overflow:hidden;
	border-top:1px solid #cccccc;
	padding:10px 0;
}

#footer p
{
	padding:0;
	margin:0;
}


#copyright
{
	float:left;
	margin-left:19px;
	padding-top:10px;
	font-size:11px;
}

#footer-links
{
	float:right;
	margin-right:19px;
	padding-top:8px;
}

#footer-links a
{
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
}

td.main-page-left-column, td.main-page-center-column
{
	border-right:1px solid #dbdbdb;
	padding-right:10px;
}

/*Ajax window*/
div.waitwindow 
{
	background-color:#FCF7D1;
	background-image:url(images/wait.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	border:1px solid #E1B52D;
	color:black;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding:10px;
	position:absolute;
	width:170px;
	z-index:10000;
	text-align:center;
}

*{-moz-force-broken-image-icon:1 !important;}



#page-content ul, #page-content ul li {list-style-type:disc!important;}
#page-content ol, #page-content ol li {list-style-type:decimal!important;}



.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}

#desktop_conteiner
{
	width:100%;
}

#desktop_conteiner #left_col
{
	width:240px;
	float:left;
}

#desktop_conteiner #right_col
{
	width:240px;
	float:right;
}

#desktop_conteiner .between
{
	width:10px;
	height:100%;
	float:left;
}

#desktop_conteiner #center_col
{	
	margin-left: 250px;
        margin-right: 250px;
}

#desktop_conteiner .data_div
{
	background-color: white;
    	margin-bottom: 10px;
    	width: 100%;
}

#desktop_conteiner .data_div .gdparent
{
	background-color: white;
    	border: 1px solid #BECFD8;
    	position: relative;
}

#desktop_conteiner .data_div .gdheader
{
	background-color: #D8E3E8;
    	font-family: Verdana,Arial,Helvetica,sans-serif;
    	font-size: 14px;
    	font-weight: bold;
    	margin: 1px;
    	padding: 10px;
}

#desktop_conteiner .data_div .gdcontent
{
	padding: 10px;
}

#desktop_conteiner .data_div .gdcorn {
    background-image: url("/bitrix/templates/modern/components/gosportal/desktop/.default/images/gadget.gif");
    height: 4px;
    left: -1px;
    overflow: hidden;
    position: absolute;
    top: -1px;
    width: 4px;
}

#desktop_conteiner .data_div .gdbcorn {
    background-image: url("/bitrix/templates/modern/components/gosportal/desktop/.default/images/gadget.gif");
    background-position: 0 -4px;
    height: 4px;
    left: -1px;
    overflow: hidden;
    position: absolute;
    top: -3px;
    width: 4px;
}

blockquote
{
	border: 1px solid rgb(204, 204, 204); padding: 8px; background-color: rgb(255, 255, 173);
}


/*
    Slideshow вставлено из шаблона яркий для обеспечения слайдера 2013-05-28 Егоров
*/



/*
    Slides container
    Important:
    Set the width of your slides container
    Set to display none, prevents content flash
*/

#slides {}

.slides_container {
    z-index:-1;
    overflow:hidden;
    position:relative;
    display:none;
}

.slides_control {height:235px !important;}

/*
    Each slide
    Important:
    Set the width of your slides
    If height not specified height will be set by the slide content
    Set to display block
*/

.slides_container a {
    width:570px;
    height:270px;
    display:block;
}

.slides_container a img {
    display:block;
}

/*
    Next/prev buttons
*/

#slides .next,#slides .prev {
    position:absolute;
    top:107px;
    left:-39px;
    width:24px;
    height:43px;
    display:block;
    z-index:101;
}

#slides .next {
    left:585px;
}


/*
    Slideshow конец   2013-05-28 Егоров
*/

/*
    Pagination
*/

ul.pagination {
    position:relative;
    margin:-20px auto 20px;
    width:200px;
    list-style-type: none!important;
    z-index:10;
}

li.pagination {
    float:left;
    margin:0 1px;
    list-style-type:none!important;
}

.nav-bg {background:#000000;height:25px;opacity:0.5;width:100%;margin:-25px 0 0 0;filter: alpha(opacity=50);}

.pagination li {
    float:left;
    margin:0 1px;
    list-style:none;
    list-style-type:none!important;
}

.pagination li a {
    display:block;
    width:12px;
    height:0;
    padding-top:12px;
    background-image:url(images/pagination.png);
    background-position:0 0;
    float:left;
    overflow:hidden;
    list-style-type:none!important;
}

.pagination li.current a {
    background-position:0 -12px;
}



#print-link-back
{
    display:none;
}
/* .pagination */
.news ul li a.addToSelected
{
    font-size: 11px;    
}

.t5, .t4, .t3, .t2, .t1, .t0, .t-0, .t-1, .t-2, .t-3, .t-4, .t-5 {font-size: 24px; }

.t5 {color: #be0000;}
.t4 {color: #de0000;}
.t3 {color: #ff3a3a;}
.t2 {color: #e78042;}
.t1 {color: #107d18;}
.t0 {color: #107c7d;}
.t-0 {color: #349495;}
.t-1 {color: #0d9dcc;}
.t-2 {color: #0e7da2;}
.t-3 {color: #0e4da2;}
.t-4 {color: #003a88;}
.t-5 {color: #060088;}
.gdweather, .gdwinfo {font-size: 11px; white-space: normal;margin-left:5px;}

.welcome .line {font:13px Arial, Helvetica;}
.welcome .line a {color:#3872ad;}


.line {margin:20px 0;float:left;width:100%;background:url('images/line.png')  repeat-x;height:4px;}

.line a {float:right;margin: -10px 0 0;width:135px;padding:0 0 0 20px;background:#ffffff; white-space: nowrap;padding-right:30px;}
.line a:hover {color:#ca0000;}
.line sup {float:right;margin:-14px 0 0 0px;color:#6e7a86;background:#fff;position:relative;font-size:10px;font-size:12px\0/;}

*+html .line sup {margin-top:-12px;background:#ffffff;font-size:12px;}
*+html .line a {width:125px;}



p.welcome {margin:40px 0 30px 0;}

.welcome {font:14px Georgia, "Times New Roman", Times, serif;color:#242424;}
.arrow {background: url(images/sprite.png) no-repeat top left; background-position: 0 -194px; width: 15px; height: 5px;padding:0 0 0 20px;font:13px Arial, Helvetica;}





/*
    pagination конец   2013-05-28 Егоров
*/





