/*************************************************/
/* booksStyle */
/*************************************************/





img{
border:0 0 0 0px;
}


#elementText{
 color:#1753a3; 
 text-decoration:underline;
 font-size:8pt;
 padding:4px 0 0px 0;
 font-family:verdana;
}


#elementTextM{
 color:#1753a3; 
 text-decoration:underline;
 font-size:8pt;
 font-family:verdana;
}

h1
{
	margin:0; padding:0;
	font-size:120%;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
	border-bottom:1px solid #CCCCCC
}

h2, h3
{
	font-size:120%;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
}

h4, h5, h6
{
	font-size:110%;
}

/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:95%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:90%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#FFFFFF;
	margin-bottom:5px;
	width:100%;
}

.content-block-head
{
	background-image:url(http://www.mchs.gov.ru/images_blue/content_block_bg.gif);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 5px 9px;
}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}


/*************************************************/
/* breadcrumbstyle */
/*************************************************/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}


/*************************************************/
/* informationStyle */
/*************************************************/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	position: relative;
	color:#486DAA;
	font-size: 8pt;
	top:-3px;
}


#rName{
color:#1754AE;
font-size:13.1pt;
font-weight:normal; 
font-family:tahoma;
}


/*************************************************/
/* mainNewsStyle */
/*************************************************/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	
color:#5180BF;
}


/*************************************************/
/* news.list */
/*************************************************/
div.news-list img.preview_picture
{float:left;
 margin:0 4px 6px 0;
}

div.news-date-time {
	color:red;
}

div.news-list  p.news-item {
color:black;
}


/*************************************************/
/* newsliststyle2 */
/*************************************************/
div.news-list img.preview_picture

{

	float:left;
	margin:0 4px 6px 0 auto; 
}


.news-date-time {
	color:#486DAA;
}


/*************************************************/
/* newsMainStyle */
/*************************************************/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	
color:#5180BF;
}


/*************************************************/
/* prognosStyle */
/*************************************************/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}


/*************************************************/
/* style */
/*************************************************/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
	
}

ul.left-menu li
{	height:26px;
	width:187px;
	padding: 0px 0px 0px 0px;
	background:#F5F5F5 url(http://www.mchs.gov.ru/images_blue/punkt_menu2.png) top;
	
}

ul.left-menu li a
{   
	font-family:tahoma;
	font-size:10pt;
	color:#3A3636;
	text-decoration:none;	
}

ul.left-menu li a:visited
{
	color:#3A3636;
}

ul.left-menu li a:hover
{
	color:orange;
}


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;
}


/*************************************************/
/* template_styles */
/*************************************************/
html, body, form
{
	margin: 0px 0px 0 0px;
	padding: 0;
	
}



html
{
	height:100%;
	
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	
   
	
	/*min-width:1014px;
	*/
	
/*	margin: 0 50px 0 50px;*/
}

/*Font*/
body
{
	font-size: 80%;
	/* font-family: Tahoma, Verdana, Helvetica, sans-serif; */
	color: #333;
	background-color: #fff;
	font-family:tahoma;
}

/*Font in table*/
table
{
	font-size:100%;
}

/*Links*/

a:link {color: #1754AE; text-decoration:none; font-family:tahoma; }
a:visited{color: #1754AE; text-decoration:none; font-family:tahoma; }
a:active {color: #486DAA;}
a:hover{color:orange;}

#newsHead a{
 font:12pt; 
 color:#0e50a5;
 font-family:tahoma;
 text-decoration:underline;
 position: relative;
 top:-3px;
}

#anonsHead a{
 font:11pt; 
 color:#0e50a5;
 font-family:tahoma;
 text-decoration:underline;
 position: relative;
 top:-3px;
 
}
#anonsHead  a:hover{
 color:orange;
}

#newsHead  a:hover{
 color:orange;
}

#newsHead2 a{
 font:11pt; 
 color:#1152a4;
 font-family:tahoma;
 text-decoration:underline;
 position: relative;
 top:-3px;
}

#newsHead2  a:hover{
 color:orange;
}

#newsText{
text-align:justify;
font-size:8pt;
color:black;
font-family:verdana;
}




small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0
}

#zag{
 color:#231f20; 
 font: 10pt tahoma;
 padding:0 0 0 15px;
}

#htl{
position:relative;
top:-5px;
left:-2px;
width:75%;
margin:0;
padding:0;

}

#hotLineHead{
 width:185px;
 height:10px;
 float:left;
 background:#ffb000;
 color:#1753a3;
 font-size: 7pt;
 font-weight:bold;
 text-align:center;
 border-top: 2px solid red;
 position:relative;
 top:-1px;
 z-index:5;
}

#hotlinelink{
float:left;
color:#ee2b33;
font-size:7pt;
}


#header
{
	position:relative; /*containing block*/
	height:141px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	width:80%;
	border-bottom:2px  solid #1487fe;
	border-left:2px  solid #1487fe;
	border-right:2px  solid #1487fe;
	background:#0f53a2 url(http://www.mchs.gov.ru/images_blue/header_zalivka4_f.png);
	
}

#header_logo
{
	position:absolute;
	/*left:29%;*/
}

#company_logo
{
	display:block;
	position:absolute;
	width:109px; 
	height:143px; 
	left:25px;
	top: 0;
	background:url(http://www.mchs.gov.ru/images_blue/simvol.png) right center no-repeat;
}

#header_text
{
	position:absolute;
	left:133px;
	top: 0;
	width:250px;
	height:70px;
	padding-left:0px;
	padding-top:42px;
	color:#fff;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
#elementDate{
color:#000000; 
text-decoration:none;
font-size:7pt;
font-family:tahoma;
}

#header_text h1
{
	margin:0;
	padding:0;
	font-size:160%;
	border:none;
	text-decoration:none;
}

#header_text span
{
	font-size:80%;
}

/* Header menu: home, search, feedback*/
#header_menu
{

	background:#4B6185;
	position:absolute;
	right:55px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

#search_main
{
	width:178px;
	height:62px;
	position:absolute;
	right:8px;
	top:70px;
	
}

#subscr{
font-size:7.5pt;
}




#phoneNum
{
	position:absolute;
	right:14px;
	top:35px;
	color:#ffffff;
	font-size:16pt;
	font-weight:bold;
}

#rus
{
	position:absolute;
	right:231px;
	top:122px;
	color:#ffb200;
	font-size:7.5pt;

}

#eng
{
	position:absolute;
	right:202px;
	top:122px;
	color:#90b7d6;
	font-size:7.5pt;

}


#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #9dabc0;
}

#header_menu a
{
	display:block;
	float:left;
	cursor:pointer; cursor: hand;
	padding:8px 11px;
}

#zebra
{
	height:20px;
	background:transparent url(http://www.mchs.gov.ru/images_blue/zebra_bg.gif) left top repeat-x;
}

#navigation
{

}

#portCenter{
 position:relative; 
 top:-9px;
 width:100%;
 
/* padding-bottom:95px;
 border:1px solid red;*/
 
}

#portCenter a
{
 color:black;
 font-family:tahoma;
 text-decoration:none;
 font-weight:normal;

}

#portCenter a:hover
{
 color:orange;
 text-decoration:underline;
}

#portCenterTD2{
 padding-left:7px;
 height:127px;
}
/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Content table*/
#content
{
	position: relative;
    top:-1px;
	left:-1px;
	width:90%;
	height:70%;
	border-collapse:collapse;
	/*width: ex * pression( (document.body.clientWidth > 1010 & document.body.clientWidth <1400) ? "90%" : "990px"); */

	 /*
	width: ex * pression( document.body.clientWidth >1010 ? ( document.body.clientWidth <1300 ? "91%" : "1300px"  ) : "988px");
         
        width: ex * pression( document.body.clientWidth >930 ? ( document.body.clientWidth <1300 ? "91%" : "1100px"  ) : "930px");
	min-width:930px;	
	max-width:1100px;*/
	}

#content-foto
{
	position: relative;
    top:6px;
}


/*Left column*/
#content .left-column
{
	width:187px;
	vertical-align:top;
	height:100%;
}

/*Main column*/
#content .main-column
{
	vertical-align:top;
	padding-top:1px;
	padding-bottom:14px;
	padding-left:14px;
	padding-right:14px;
/*	min-width:610px;	
	max-width:910px;
*/
}

/*Right column*/
#content .right-column
{
	width:187px;
	vertical-align:top;
	padding:0 0 0 0px;
	position:relative;left:15px;
}

/*Bottom banner*/
#bottom_banner
{
	padding:5px;
	text-align:center;
}

/*Footer*/
#footer
{
	background: #ffffff;
	text-align:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	height:40px;
	/*padding:8px;*/
	
}

/*Link in footer*/
#footer a
{
	color: #000000;
	font-size: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #99BAD7;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #99BAD7;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F1F5FA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #99BAD7;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F5FA;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}

/* social network*/
div#sonet_events_ms_message {width:150px;}


.calendar {padding:0 0 0 5px;}
.calendar table {width:187px; margin:0 0 0; }
.calendar td {border:1px solid #FFF; font-weight:normal; text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E0DFCD;
			text-align:center; 
}

.calendar th {font-weight:normal; text-align:right; padding:0px 0px 0px 14px;border:1px solid black;}
.calendar #dd1 {width:40%; border:0; padding:0 0 10px; }
.calendar #dd2 {width:60%; padding:0 0 10px; text-align:right; border:0; }
.calendar a {display:block; width:100%; height:19px; text-decoration:none;}
.calendar a:hover {color:#FFF; background:#FF6A00; text-decoration:none;}
.calendar span {padding:2px 0 0; display:block;}
.calendar strong {display:block; width:100%; height:19px; background:#FFF; color:#0893DD;}
.calendar div {width:100%; height:20px;}

/*************************************************/
/* tvstyle */
/*************************************************/
td.popupmenu div.popupitem .playlist-edit {background-image:url(/bitrix/components/bitrix/player/images/playlist_edit.gif);}


.search-form td{
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
}


