/*bitrix*/
html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:760px;
	padding: 0px 20px;
}

/*Font*/
body
{
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	color: #707070;
	background-color: #1b5295;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}



h1
{
margin: 0;
padding: 0;
font-family: Tahoma;
font-size: 11px;
color:#787878;
line-height: 11px;
font-weight: bold;
}

h2, h3
{
font-family: Tahoma;
font-size: 11px;
color:#7d7d7d;
line-height: 12px;
}
}

h4, h5, h6
{
	font-size:10px;
}

/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size: 12px;
	color:#7D7D7D;
}
form
{
	margin:0px;
}
/*ссылки в шапке */
.top
{
	color:#839abf;
	font-size:10px;
}
a.top {

	text-decoration: none;
	color:#839abf;
}
a.top {

	text-decoration: none;
	color:#839abf;
}
/*верхнее меню */
a.topmenu, a.topmenuact{
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #344c72;
	text-decoration: none;
}
a.topmenuact{
	text-decoration: none;
	color: #fdb913;
}
a:hover.topmenu, a:hover.topmenuact{
	font-family: tahoma;
	font-size: 12px;
	color: #fdb913;
	text-decoration: none;
}
a:hover.topmenuact{
	text-decoration: none;
	color: #fdb913;
}
input.form-submit {
}

a.red
{
	color:#B40000;
	text-decoration:underline;
}
.red
{
	color:#B40000;
}
a.menu {

	text-decoration: none;
	color:#839abf;
}
.menu {

	font-size:9px;
	color:#839abf;
}
a
{
	font-size:12px;
	text-decoration: underline;
	color:#839abf;
}
a:hover
{
	text-decoration: underline;
	color:#fdb913;
}
.green
{
	color:#236338;
}
.darkblue {
	color:#344c72;

}
.t9
{
	font-size:9px;
}
.t10
{
	font-size:10px;
}
.y
{
	color:#D46E00;
}
a.y
{
	color:#D46E00;
	text-decoration:underline;
}
a.light
{
	color:#AEA67A;
	text-decoration:underline;
}



.1
{
	color:#D35602;
}
a.1
{
	color:#D35602;
	text-decoration:underline;
}
a.11
{
	color:#D35602;
	text-decoration:none;
}
.2
{
	color:#A14508;
}

a.2
{
	color:#A14508;
	text-decoration:underline;
}
.2
{
	color:#985A04;
}
.copy
{
	color:#FEBC5F;
}
a.copy
{
	color:#FEBC5F;
	text-decoration:underline;
}
.t10
{
	font-size:10px;
}


/*expert*/
body{
	margin: 0 0 0 0px;
	background: #FFFFFF;
}
.search_text{
	width:145px; 
	height:18px; 
	font-family:Tahoma; 
	font-size:11px
}
.logo1, .logo2{
	font-family: TAhoma;
	font-size: 20px;
	color: #7d7d7d;
	text-decoration: none;
}
.logo2{
text-transform: uppercase;
font-weight: bold;
}
.slogan{
	font-family: Tahoma;
	font-size: 10px;
	color: #8c8042;
	text-transform: uppercase;
	text-decoration: none;
}
a.none{
	text-decoration: none;
}
