body		{	background  : #f2f1ec url("http://www.bmstu.ru/img/bg-4.gif");	}
.h			{	background : none;	}
.contacts	{	background : none;	}
#content	{	background : none;	}

#body
{
	width     : 100%;
	max-width : 1200px;
	width     : expression(document.body.clientWidth > 1200 ? "1200px" : "100%");
	height    : 100%;
}
.graphic-title
{
	position : absolute;
	z-index  : 100;
	right    : 0;
}
.graphic
{
	position   : relative;
	height     : 233px;
	background : url("http://www.bmstu.ru/img/bg-0.jpg") repeat-x left top;
}
.i0 table
{
	width : 230px;
}

/*	Common Page	*/

#graphic2						/*	For supporting previous template versions (see #g_general) */
{
	height           : 92px;
	background-color : #8A859B;
}
#g_general
{
	height           : 92px;
	background-color : #8A859B;
}
.g-general
{
	position   : relative;
	height     : 92px;
	text-align : right;		
}
.g-general .graphic-title
{
	left   : 30px;
	width  : 550px;
	height : 60px;
}
#g_entrants
{
	height     : 110px;
	background : url("http://www.bmstu.ru/img/bg-entrants.gif");
}
#g_live
{
	height     : 110px;
	background : url("http://www.bmstu.ru/img/bg-live.gif");
}
#g_science
{
	height     : 110px;
	background : url("http://www.bmstu.ru/img/bg-science.gif");
}
.g-common
{
	position  : relative;
	min-width : 1000px;
	width     : expression(document.body.clientWidth > 1000 ? "auto" : "1000px");
	zoom      : 1;
}
.g-common .graphic-title
{
	height : 110px;
	right  : 0;
}
.hidden
{
	display : none;
}
td.main-theme
{
	min-height       : 233px;
	height           : expression("233px");
	background-color : #b8acba;
}
#help .help div
{
	padding-right : 10px;
	padding-left  : 10px;
}
.g-clearme
{
    zoom : 1;
}
.g-clearme:after
{
    content    : "";
    display    : block;
    height     : 0;
    clear      : both;
    visibility : hidden;
    display    : expression("none");
}
.b-topbar
{
	height : 15px;
}
.b-topbar, .b-topbar td
{
	background-color : #856270;
}
.b-topbar .help
{
	padding : 0;
}
.b-topbar .help div
{
	float       : right;
	margin      : 0;
	font-size   : 70%;
	font-family : "Arial", sans-serif;
	padding     : 2px 12px;
}
.b-topbar .help a
{
	text-decoration : none;
	color           : white;	
}
.b-topbar .help a:hover
{
	color           : #d2bfc5;
	text-decoration : none;
}
.b-topbar .help-special 
{
	background : #cfc3c7;
}
.b-topbar .help-special span
{
	padding     : 0 10px;
	color       : #61424e;
	font-weight : bold;
}
.l-center
{
	position : relative;
	width    : 100%;
}
.l-center:after
{
	display : block;
	content : '';	
	clear   : both;
}
.l-center-left
{
	position : relative;
	right    : 50%;
	float    : right;
}
.l-center-right
{
	position : relative;
	z-index  : 1;
	right    : -50%;
}
.l-float-right
{
	float : right;
}
.l-float-left
{
	float : left;
}
#content p.name,
.b-content p.name,
.g-header
{
	font-weight : bold;
	color       : #883e3e;
	font-size   : medium;
}
#content table td,
.b-content table td
{
	vertical-align : top;
	font-size : small;
	font-size : expression('90%');
}
#content .ph *,
.b-content .ph *
{
	font-size : small;
}
#content,
.b-content
{
	font-size : small;
}
.b-banner
{
	padding : 10px;
	background : #ded3d3;
}
ul li, li
{
	list-style-image : url("http://www.bmstu.ru/img/icon-bull.gif");
}
.tabs td
{
	padding : 5px;
}
.b-content
{
	padding : 25px;
}
.g-bs-border
{
	box-sizing         : border-box;
	-moz-box-sizing    : border-box;
	-ms-box-sizing     : border-box;
	-webkit-box-sizing : border-box;
}
