
* 
{
	font-size: 12px;
	line-height: 16px;
	font-family: arial;
}
html, body
{
	padding: 0px;
	margin: 0px;
	height: 100%;
}
body, td, p, th, div, span
{
	color: #868686;
}
table, td, tr
{
	margin: 0px;
	padding: 0px;
}
#sinij
{
	width: 2350px;
	height: 80px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #164F90;
}
#belij
{
	width: 2310px;
	height: 95px;
	position: absolute;
	top: 20px;
	left: 40px;
	border-left: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
	background: #FFFFFF ;
}                                 
#logo
{
	width: 153px;
	height: 46px;
	position: absolute;
	top: 35px;
	z-index: 100;
	left: 65px;
}
#grey
{
	width: 2309px;
	height: 27px;
	position: absolute;
	top: 717px;
	left: 40px;
	z-index: 20;
	background: url(pic/grey.gif);
}
#belijshadow
{
	width: 2310px;
	height: 3px;
	position: absolute;
	top: 115px;
	left: 40px;
	background: #F7F7F7;
	border-left: 1px solid #D9D9D9;
}
#leftC
{
	width: 497px;;
	position: absolute;
	top: 118px;
	height: 625px;
	left: 40px;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;

}
#leftC td
{
	vertical-align: top;
}
#canterC
{
	width: 426px;
	position: absolute;
	top: 118px;
	height: 625px;
	left: 594px;
	border-bottom: 1px solid #E8E8E8;
	padding-left: 135px;
}
#canterC td
{
	vertical-align: top;
}
#canter2C
{
	width: 1000px;
	position: absolute;
	top: 118px;
	height: 625px;
	left: 1000px;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
}
#canter2C table
{
	height: 625px;

}
#canter2C td
{
	vertical-align: top;
}
#rightC
{
	width: 335px;
	position: absolute;
	top: 118px;
	height: 625px;
	left: 2000px;
	border-bottom: 1px solid #E8E8E8;
}
#rightC td
{
	vertical-align: top;
}
#girl
{
	width: 206px;
	height: 637px;
	position: absolute;
	z-index: 100;
	top: 105px;
	top: expression( document.body.clientHeight <= 747 ? '107px' : (document.body.clientHeight - 637 ) + 'px');
	left: 523px;
	background: url(pic/girl.png) no-repeat;;
}
#twin
{
	width: 459px;
	height: 434px;
	top: 0px;
	top: expression( document.body.clientHeight <= 766 ? '311px' : (document.body.clientHeight - 434 ) + 'px');
	position: absolute;
	z-index: 100;
	left: 1890px;
	background: url(pic/twin.png) no-repeat;;
}
.bbtitle
{
	padding: 3px 0px 3px 30px;
	font-weight: bold;
	background: url(pic/bullet.gif) no-repeat left center;
}
.bbred
{
	padding-left: 30px;
	background: url(pic/bbred.gif) no-repeat 6px 22px;
	
	
}
.bbmantra
{
	padding-left: 56px;
	background: url(pic/bbmantra.gif) no-repeat 26px center;
}
.bbtext
{
	padding-left: 0px;
	padding-right: 10px;
}
#vig
{
	position: absolute;
	left: 2020px;
	top: 37px;
	width: 145px;
	height: 20px;
	z-index: 200;
	background: url(pic/vig.png) no-repeat;;
}
#back
{
	position: absolute;
	left: 2020px;
	width: 190px;
	top: 85px;
	z-index: 200;
	
}
#back a
{
	color: #164F90;
	text-decoration: underline;
	font-size: 10pt;
}
#back a:hover
{
	color: #164F90;
	font-size: 10pt;
	text-decoration: none;
}
.btn
{
	background: url(pic/btn.gif) no-repeat;
	height: 26px;
	width: 141px;
}
.btn div
{
	font-size: 11px;
	font-weight: bold;
	color: #012F64;
	padding: 5px 0px 5px 25px;
}