html { /*------------ 100% aunioa eiioaeiaga div.page  */
height: 100%;
min-width:1000px;
}

body {
/*--------------- 100% aunioa eiioaeiaga div.page  */
height: 100%;
min-height:100%;
background: #000000 url('../images/fon2_0.jpg') repeat-y center 0;
}
.start_page {
min-width:auto;
background: none;
}

/* Eiioaeiag anaai niaag?eiiai egiia iiaaaea */
.page {
height: 100%;
height: auto !important;
min-height:100%;
/*----------------------- 100% auniou eiioaeiaga ioiineoaeuii eeeaioneie iaeanoe e eiioaioa aey IE, FF, Opera */
margin:0 auto;
width:100%;
min-width:1000px;
background: url('../images/fon2.jpg') no-repeat center 0;
}

/* Eiioaeiag oaiee */
header {
margin:0 auto;
width:100%;
height:268px;
position:relative;
z-index:900;
}
.header_block {
height:268px;
width:932px;
position:relative;
margin:0 auto;

}

/* Iao? aey onoaiiaee ieieiaeuiie auniou a IE */

.footer_guarantor {
height:170px;
clear: both;
}

.start_main {
height: 1080px;
margin:0 auto;
width:1920px;
min-width:1920px;
position:relative;
background: url('../images/fon.jpg') no-repeat 0 0;
}

.main {
clear:both;
width:972px;
margin:0 auto;

}

.center_content {
float:left;
width:635px;
padding:55px 23px 20px 22px;
position:relative;
}
.sidebar_r {
margin:0 0 0 702px;
position:relative;
z-index:200;
padding:12px 0 0 0;
}

footer {
clear:both;
margin:-153px auto 0 auto;
width:100%;
height:153px;
position:relative;
background: url('../images/bottom.jpg') no-repeat center 0;
}


/* RESET */
body, div, dl, dt, dd, ol,li,ul, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img { 
	border:0;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym {
  border:0;
}
/* END OF RESET */