@charset "utf-8";
/* CSS Document */


* {
	margin:0;
	padding:0;
}

body {
	background:#ffffff;
}

.wrapper {
	width:100%;
	overflow:auto;
	padding-top:30px;
	border-top:4px solid #fd7914;
}

.header {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
img {
	border:none;
}
.logo {
	float:left;
}
.search {
	float:right;
	margin-right:15px;
	margin-top:20px;
	color:#000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;

}
.search a {
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.links {
	margin-bottom:5px;
}
.inp input[type=text] {
	border:1px solid #000;
	height:17px;
}
.inp input[type=button] {
	background:url(img/bbg.png) repeat-x;
	height:19px;
	border:1px solid #000;
	padding-left:4px;
	padding-right:4px;
	margin-left:6px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.menu {
	width:100%;
	float:left;
	margin-top:10px;
	height:35px;
	background:url(img/menubg.png) repeat-x;
}
.menuleft {
	float:left;
	background:url(img/menu-left.png) no-repeat #eeeeee;
	width:7px;
	height:35px;
}

.menuright {
	float:right;
	background:url(img/menu-right.png) no-repeat #eeeeee;
	width:7px;
	height:35px;
}
.menu ul {
	float:left;
}
.menu li {
	list-style:none;
	float:left;
}
.menu li a {
	display:block;
	padding-left:7px;
	padding-right:7px;
	padding-top:9px;
	padding-bottom:9px;
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border-right:dashed 1px #b7b6b6;
}
.menu li a:hover {
	background:url(img/menubghover.png) repeat-x;
}

.banner {
	background:url(img/banner.png) no-repeat;
	width:800px;
	height:248px;
	overflow:auto;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
}
a#readmore {
	display:block;
	text-align:center;
	background:url(img/readmore.png) no-repeat;
	height:31px;
	width:129px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding-top:13px;
	padding-left:4px;
	text-decoration:none;
}
a#readmore13 {
	display:block;
	text-align:center;
	background:url(img/readmore.png) no-repeat;
	height:31px;
	width:129px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding-bottom:1px;
	padding-left:4px;
	text-decoration:none;
}
a#readmore:hover {
	background:url(img/readmorehover.png) no-repeat;
}

.banner #readmore {
	margin-top:130px;
	margin-left:40px;
}

.blocks {
	width:820px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	margin-top:10px;
}
.block {
	background:url(img/blockbg.png) repeat-x;
	width:258px;
	height:100px;
	float:left;
	margin-left:10px;
}
#last {
	margin-left:none;
}
.block ul {
	margin-left:20px;
	margin-top:17px;
}
.block ul li {
	list-style:none;
	background:url(img/arrow.png) left center no-repeat;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:5px;
}
.block #readmore {
	margin-left:80px;
	margin-top:7px;
}
.block h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:100;
	text-align:center;
	margin-top:10px;
}
.block_bot {
	background:url(img/blockbg_bot.png) repeat-x;
	width:258px;
	height:180px;
	float:left;
	margin-left:10px;
}
.block_bot ul {
	margin-left:20px;
	margin-top:20px;
}
.block_bot ul li {
	list-style:none;
	background:url(img/arrow.png) left center no-repeat;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:5px;
}
.block_bot #readmore {
	margin-left:80px;
	margin-top:7px;
}
.block_bot h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:100;
	text-align:center;
	margin-top:10px;
}
#abs {
	position:absolute;
}
#rel {
	float:left;
}

.footer {
	background:url(img/foobg.png) repeat-x;
	height:35px;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	margin-top:12px;
}
.footer p {
	padding-top:10px;
	float:left;
}
.footer a {
	float:right;
	background:url(img/foomenubg.png) no-repeat;
	width:113px;
	height:25px;
	display:block;
	position:relative;
	color:#000;
	text-align:center;
	padding-top:10px;	
}

.banner-inside {
	background:url(img/banninside.png) no-repeat;
	width:800px;
	height:61px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
}

.menuinside {
	background:url(img/menuinside.png) repeat-x;
	width:800px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
}
.menuinside p {
	color:#fd7914;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	padding-left:5px;
}
.menuinside p a {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menuinside p a:hover {
	text-decoration:none;
}
.content {
	width:800px;
	overflow:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}
.sidebar {
	float:left;
	width:30%;
}
.cont {
	float:left;
	width:67%;
	margin-left:10px;
}
.cont h2 {
	color:#fd7914;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:100;
}
.cont p {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
.cont p a {
	color:#000;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
i {
	color:#174168;
}
.sidebar ul li {
	list-style:none;
	margin-bottom:5px;
	background:url(img/arrow.png) left top no-repeat;
	padding-left:15px;
}
.sidebar ul li a {
	background:url(img/stripe.png) left bottom no-repeat;
	width:220px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	display:block;
}
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:204;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520092929 1073786111 9 0 415 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:204;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	mso-themecolor:followedhyperlink;
	text-decoration:underline;
	text-underline:single;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"Текст выноски Знак";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-fareast-language:EN-US;}
span.a
	{mso-style-name:"Текст выноски Знак";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Текст выноски";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-ascii-font-family:Tahoma;
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:2.0cm 42.5pt 2.0cm 3.0cm;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
	
p.orange {
	color:#fd7914;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-underline:single;
	
}
hr {
    color: #fd7914; /*для IE */
    background-color:#555; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
}
