/* CSS Document */
.size08 {font-size:0.8em;}
.size085 {font-size:0.85em;}
.size09 {font-size:0.9em;}
.size10 {font-size:1.0em;}
.size11 {font-size:1.1em;}
.size12 {font-size:1.2em;}
.size13 {font-size:1.3em;}
.size14 {font-size:1.4em;}
.size16 {font-size:1.6em;}
.size18 {font-size:1.8em;}
.size20 {font-size:2em;}
.size22 {font-size:2.2em;}
.size24 {font-size:2.4em;}
.size26 {font-size:2.6em;}
.size28 {font-size:2.8em;}
.size30 {font-size:3em;}
.size32 {font-size:3.2em;}
.size34 {font-size:3.4em;}
.size36 {font-size:3.6em;}
.size38 {font-size:3.8em;}
.size40 {font-size:4em;}
.size42 {font-size:4.2em;}

html, body, form, fieldset, p, a, ul, ol, li, div, legend, label,
br, input, button, h1, h2, h3, h4, h5, h6, form, ADDRESS, CITE{font-weight: normal; font-style: normal; margin: 0px; padding: 0px; text-align: left; vertical-align: baseline; list-style:none;}
html{font-size: 100.01%; height: 100%;}
body{font-size: 62.5%; font-family: Arial, Helvetica, sans-serif; background:white; height:100%; color:#2e2e2e;}
A IMG{border: none;}
* {font-size: 1em;}

A {color:#3c74ad; outline:none;}
A:hover {color:#fcab2e !important;}
/*.bg1 A:hover {color:#a0b3c9 !important;}*/
.nonLine A, .nonLineAll, .nonLineAll A {text-decoration:none;}
.nonLine A:hover {text-decoration:underline;}
.interiorLink {text-decoration:none !important; border-bottom-style:dashed; border-bottom-width:1px;}
.interiorLink:hover {border-bottom-color:#fcab2e !important;}
/*
.bg1 .interiorLink:hover {border-bottom-color:#a0b3c9 !important;}
.mainNews .blockTitle A:hover {border-bottom:1px #fcab2e dashed;}
.mainNews .bg1 .blockTitle A:hover {border-bottom:1px #a0b3c9 dashed;}
*/

TEXTAREA {overflow:auto;}
INPUT.inputText,
TEXTAREA,
SELECT
{border:1px #d3d3d3 solid;}
.fl {width:100%; height:0px; clear:both; font-size:0; line-height:0;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity:0; background:blue;}
.floatRight {float:right;}
.floatLeft {float:left;}

.allTahoma {font-family:Tahoma, Arial, Helvetica, sans-serif;}


.hr {height:1px; width:100%; line-height:0; font-size:0; background:#d8d8d8; margin-top:25px;}
/* DEFAULT STYLE */
.pageTitle,
.title1
{font-size:3.3em; font-weight:900 !important; color:#a1b2c8;}
.title1 A {color:#a1b2c8; font-weight:900;}
.pageTitle h1 {
	 font-weight:900 !important;
}

.pageTitle {margin:0 0 0.5em; font-weight:900 !important;}
.hidden {overflow:hidden;}

.default {font-size:1.2em; line-height:1.3em;_width:100%;}
.default * { line-height:1.3em;}
.default H1, .default .h1 {margin:0.8em 0 0.5em; font-size:2.75em; font-weight:900; color:#a1b2c8;}
.default H2, .default .h2 {margin:0.8em 0 0.3em; font-size:2em; font-weight:900; color:#000000;}
.default H3, .default .h3 {margin:0.8em 0 0.5em; font-size:1.5em; font-weight:900; color:#000000;}
.default H4, .default .h4 {margin:0.8em 0 0.5em; font-size:1.2em; font-weight:900; color:#000000;}
.default H5, .default .h5 {margin:0.8em 0 0.2em; font-size:1.2em; font-weight:100;}

.default H1 SPAN, .default .h1 SPAN {font-weight:100;}
.default H2 SPAN, .default .h2 SPAN {font-weight:100;}
.default H3 SPAN, .default .h3 SPAN {font-weight:100;}
.default H4 SPAN, .default .h4 SPAN {font-weight:100;}
.default H5 SPAN, .default .h5 SPAN {font-weight:100;}

.default H1 A, .default .h1 A {font-weight:900; text-decoration:underline;}
.default H2 A, .default .h2 A {font-weight:900; text-decoration:underline;}
.default H3 A, .default .h3 A {font-weight:900; text-decoration:underline;}
.default H4 A, .default .h4 A {font-weight:900; text-decoration:underline;}
.default H5 A, .default .h5 A {font-weight:900; text-decoration:underline;}
.default A {height:1%;}
.default A IMG {border:1px white solid;}
/*.default A:hover IMG {border:1px #0091c7 solid;}*/

.default P, .default .p {margin:0 0 1.2em;}
/*
*/
#ntext {font-size:1.2em;}


/*list-style:decimal; */
.default LI {margin:7px 0;}
.default UL LI, .default OL UL LI  {list-style:none; background:url(images/listStyle.gif) no-repeat 2px 8px; padding-left:18px;}
.default OL LI, .default UL OL LI {list-style:decimal;}
.default UL {margin-bottom:1.2em;}
.default UL UL {margin-bottom:0; padding-left:5px;}
.default OL {padding-left:10px;}
.default OL LI {list-style-position: inside;}

.default IMG {margin:3px 13px 8px 13px;}
.default embed {margin:3px 13px 8px 13px;}


SUB {font-size:0.8em; position:relative; top:0.2em;}
SUP {font-size:0.8em; position:relative; bottom:0.2em;}
I, I A {font-style:italic;}
SMALL, .small {font-size:0.9em;}
BIG {font-size:1.2em;}
B, B A,
STRONG A, STRONG A {font-weight:900;}


CITE {display:block; padding-left:1em; font-style:italic;}

.default TABLE {border-collapse:collapse; margin-bottom:4em;}
.default CAPTION {text-align:left; margin:0.8em 0 0.1em; font-size:1.5em; font-weight:900; color:#a1b2c8;}
.default TD {border-right:1px white solid;}
.default THEAD TD, .default THEAD TH,
.default .thead TD, .default .thead TH
 {background:#3f7cbb !important; color:#FFFFFF; padding:7px 10px; font-size:1.2em;}
.default TBODY TD, .default TBODY TH {padding:4px 10px;}
.default TBODY .odd TD, .default TBODY .odd TH {background:#f4f3e5;}

/* COLOR */
.allColor1, .allLinkColor1 A  {color:#828b94;} /* Серый */
.allLinkColor1 .interiorLink {border-bottom-color:#828b94;}

.allColor2, .allLinkColor2 A {color:#3f7cbb;} /* Голубой */
.allLinkColor2 .interiorLink {border-bottom-color:#3f7cbb;}

.allColor3, .allLinkColor3 A {color:#a1b2c8;} /* Сероголубой */
.allLinkColor3 .interiorLink {border-bottom-color:#a1b2c8;}

.allColor4, .allLinkColor4 A  {color:#FFFFFF;} /* Белый */
.allLinkColor4 .interiorLink {border-bottom-color:#FFFFFF;}

.allColor5, .allLinkColor5 A {color:#004695;} /* Темно синий */
.allLinkColor5 .interiorLink {border-bottom-color:#004695;}

.allColor6, .allLinkColor6 A {color:#2e2e2e;}
.allLinkColor6 .interiorLink {border-bottom-color:#2e2e2e;}

.allBg1 {background:#F4F3E5;}
.searchResult UL LI {margin:0;}
.searchResult P {margin:5px 0;}


.default STRONG, .default STRONG A {color:black;}


.default a:hover strong {color:#FCAB2E;}

.mt-17 {margin-top:-17px;}
.ml2 {margin-left:2px;}



