/* CSS Document */
/* Author: Astronim* [http://astronim.com] */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, table, td, tr,  div {
	border: 0;
	line-height: ;
	margin: 0;
	padding: 0;

}
html { width:100%; }
body { position:relative; width:100%; }

ul, li {
list-style:none;}

#main, #header, #footer {
	width:100%; 
	min-width:979px; 
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 979? '979px': 'auto'); 
}

/* высота html, body и #main 100% */
html { height: 100%; }
body { height: 100%; min-height: 100%; }
#main { min-height: 600px; height: 100%;  width: 100%;}


#main { background: #FFFFFF; background-position: 50% 0; z-index: 997; position: relative; }
#flash { height: 100%; width: 100%; }

#header { position: absolute;  height: 50px; top: 5%; z-index: 999; width: 100%; }
#footer { height: 50px;  margin-top: -10%; z-index: 998; position: relative; }

#astronim { background: url(../i/astronim.png); width: 78px; height: 24px; position: absolute; top: 0; left: 15px; }
#logo { width: 191px; height: 33px; position: absolute; top: 0; right: 25px; }

#bgp { width: 60%; margin: 0 auto; position: relative;}
#bgp h2 { display: block;  position: absolute;  top: -20px ; left: -50px; height: 14px; overflow: hidden; }
#bgp a {  display: block; width: 170px;  float: left; padding: 0 2%;  color: #0e0e0e; font: bold 13px/120% Tahoma,Verdana;  text-decoration: none;}
#bgp h2 a:hover {margin-top: -22px;}
#bgp a img {text-decoration: none !important; }
#news {  position: absolute; right: 45px; width: 245px; color: #0e0e0e; font: normal 14px/120% Tahoma,Verdana; }
#news .date { color: #7e8785; font-size: 10px; position: absolute; left: -40px;}

#bgp h2 a {padding: 0;}
#news .text {color: #0e0e0e; font: bold 12px/120% Tahoma,Verdana;  text-decoration: none;}
#news a {color: #0e0e0e; font: bold 13px/120% Tahoma,Verdana;  text-decoration: none;}
#news a:hover, #bgp a:hover  { color: #65235c }
#news .rubric, #news .rubric a { color: #0f7b66; font-size: 11px; font-weight: normal; }
#news .rubric a:hover  { color: #65235c }