html {overflow: auto;}
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}
body {
	background: #99999a url(../images/bgB.png);
	text-align:center;
	font-family: Verdana, Tahoma, sans-serif;	
}
.noFla {font-size:11px; font-weight:bold; color:#C00;}
.remont {font-size:12px; line-height:18px;}
.remont a {color: #183884;}
.remont a:hover {color: #da251d;}
#wrapper {
	position:absolute;
	top: 0;
	left: 0;
	background: url(../images/bgBody.gif) repeat-x center top;
	height: 100%;
	width: 100%;
	min-width: 1000px;
}

.centrPage {
	position:relative;
	top:50%;
	width:100%;
	min-width: 1000px;
	height:auto;
}
.main {
	position:relative;
	margin-top: -300px;
	width: 100%;
	height: 601px;
	background: url(../images/bgFooter.png) repeat-x left bottom;
}
.content {
	position:relative;
	width: 1000px;
	height: 502px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/bgGreyAll.jpg) no-repeat left top;
}
#logo {
	position: absolute;
	width: 251px;
	height: 41px;
	top: 75px;
	left: 50px;
	background: url(../images/logo.png) no-repeat;
}
#logoRem {
	position:relative;
	width: 251px;
	height: 91px;
	margin: 0 auto 40px auto;
	background: url(../images/logo.png) no-repeat center bottom;
}
.RusEng {
	position: absolute;
	top: 75px;
	right: 50px;
	width: 71px;
	height: 27px;
	background: url(../images/bgRusEng.gif) no-repeat;
	vertical-align: top;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 23px;
	font-weight: bold;
	color: #183884;
	text-align: center;
}
.RusEng a {color: #183884; text-decoration: none;}
.RusEng a:hover {color: #da251d;}
a.activeRE {color: #da251d;}
#leftAuto1, #leftAuto2 {position: absolute; top: 212px; left:0; width: 494px; height: 189px; background: url(../images/bgLeftAuto.png) no-repeat;  cursor:pointer;}
#leftAuto1 { z-index:1000; background-position: top;}
#leftAuto2 { z-index:1001; background-position: bottom;}
#leftAuto2 a, #rightAuto2 a {display:block; position:relative; width:100%; height:100%; text-decoration:none;}

#rightAuto1, #rightAuto2 {position: absolute; top: 244px; right:0; width: 500px; height: 157px; background: url(../images/bgRightAuto.png) no-repeat; cursor:pointer;}
#rightAuto1 { z-index:1002; background-position: top;}
#rightAuto2 { z-index:1003; background-position: bottom;}

a#leftButton, a#rightButton {display:block; position: absolute; top: 471px; width: 457px; height: 31px; background: url(../images/bgButtons.png) no-repeat; text-decoration:none;}
a#leftButton { left: 0px;}
a#rightButton {right: 36px;}
div.leftTextButton, div.rightTextButton {display:block; margin: 8px auto 9px auto; width: 457px; height: 10px; background-repeat: no-repeat; background-position: top; cursor:pointer;}
.leftTextButton { background-image: url(../images/text_L.gif);}
.rightTextButton { background-image: url(../images/text_R.gif);}

.footer {
	
	height: 55px;
	margin: 22px auto 22px auto;
	width: 1000px;	
}
.textFooter {
	height: 55px;
	margin-left: -25px;
	padding-left:25px;
	background: url(../images/copyright.png) no-repeat left center;
	text-align:left;
	font-size: 10px;
	line-height:55px;
	color:#132c85;
}

