* { 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, h3 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, h3.first { padding-top: 0px; padding-bottom: 0px;margin-bottom: 0; color:#F2851C;}
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;
}

div.social_media {
	/*width:95px;*/
	width:165px;
	margin-top:10px;
	height:30px;
	float:right;
}

.social_media a {
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin-right:6px;
	background:url("/bitrix/templates/at/i/social_media.png");
}

.social_media a.forum {
	display:block;
	background:none;
	margin-right:45px;
	line-height:25px;
}


.extra1 .social_media {
	float:left;
	margin-right:30px;
	margin-left:-70px;
}

.social_media a.facebook {
	background-position: 0px -25px;
}

.social_media a.twitter {
	background-position: -25px -25px;
}

.social_media a.youtube {
	background-position: -50px -25px;
}

.social_media a.facebook:hover {
	background-position: 0px 0px;
}

.social_media a.twitter:hover {
	background-position: -25px 0px;
}

.social_media a.youtube:hover {
	background-position: -50px 0px;
}

.chart-header a {
	text-decoration: none;;
}

.marva {
	margin-left:-65px;
}


/* Стили ссылок с иконками*/ 

.dev_info {
background: url(/bitrix/templates/at/icons/info.png) top left no-repeat;
margin-left: 0px;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
}
.webinar {
float: left; 
width: 295px; 
height: 90px; 
margin-top: 10px;
margin-right: 15px;
margin-bottom: 20px;
}

.webinar a{
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 15px;
height: 30px;
display: block;
}
#icon_webinar {
background: url(/bitrix/templates/at/icons/webinar.png) top left no-repeat;
}
#icon_calc {
background: url(/bitrix/templates/at/icons/calculator.png) top left no-repeat;
}
#icon_contract {
background: url(/bitrix/templates/at/icons/contract.png) top left no-repeat;
}
