* { padding: 0; margin: 0; line-height: 1.3em; }
html { height: 100%; }
BODY
{ min-height: 100%; height:auto !important; height:100%;position: relative; padding:0px;margin:0px; background: url(/bitrix/templates/at/i/bg-body.jpg) #3c3738 0 0; color: #fff; font-family: Tahoma, Arial; font-size: 70%; }
IMG
{ border: none; margin: 0; display: inline; }


H1, H2, H3, H4, H5, H6
{ margin: 0em 0 0.8em 0; }

H1 { font-family: "Myriad Pro",tahoma; padding-top: 50px; margin: 0; font-size: 15px; font-weight: normal; color: #fff; margin-bottom: 34px; line-height: 100%; text-transform: uppercase; }
H1 span { color: #f07f1c; }
H1.first { padding-top: 5px; }
H1.big-title { font-size: 24px; margin-bottom: 8px; }
H1.h1-01 { padding-top: 18px; }
H2
{ font-size: 11px; color: #f2851c; line-height: 0.9em; font-family: Tahoma;
padding-top: 16px; padding-bottom: 6px; }
H2.first { padding-top: 0px; padding-bottom: 0px;margin-bottom: 0;}
H3
{ color: #7292bb; font-size: 11px; }

H4
{ font-size: 12px; color: #737373; font-weight: bold; }
H5
{  }
H6
{}

.orange {
	color: #F07F1C!important;
}

a.orange:hover {
	color:#3398CC!important;
}

.no_underline {
	text-decoration: none!important;
}
TABLE
{ border-collapse: collapse; }

TABLE, P, UL, OL, DL
{ padding: 0; margin: 0; }

UL, OL, DL
{ padding-left: 0; }


UL LI { list-style-position: inside;}

ol { list-style-position: inside;}
ol li { list-style-type: decimal!important;list-style-position: inside!important;}


TABLE, TD, TH
{ border-spacing: 0; padding: 0; vertical-align: top; text-align: left; font-weight: normal; }
TH { color: #000000; }

a:link		{ color: #fff; text-decoration: underline;}
a:visited	{ color: #fff; }
a:hover		{ color: #3398cc; }
a:active	{ color: #fff; }



P
{ margin: 0 0 1em 0; line-height: 125%;}

.Clear			{ clear: both; height: 0; font-size: 0; }

.fleft			{ float: left; }
.fright			{ float: right; }
.left			{ text-align: left; }
.right			{ text-align: right; }

.nobr 			{ white-space: nowrap; }

A {outline: none;}

.blue			{ color: #3398cc; }
a.blue			{ color: #3398cc; }

input { background-color: #fff;}

p.static-text {
	margin: 20px 0 15px 0;
}

.invisible {
	display: none !important;
}

img.f_left {
	margin:  0 10px 10px 0;
}

img.f_right {
	margin:  0 0 10px 10px;
}
