@CHARSET "cp1251";
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #d5d6d7 url('images/kubrickbgcolor.jpg');
	color: #333;
	text-align: center;
	}

h1 {
  font-weight: bold;
  font-size: 14pt;
  font-family: Lucida Console;
  font-variant: normal;
  font-style: normal;
  text-align: center;
  color:#000000;
}
h2 {
  font-weight: bold;
  font-size: 10pt;
  font-family: Lucida Console;
  font-variant: normal;
  font-style: normal;
  color:#3b5b6f;
}
h3 {
  font-weight: bold;
  font-size: 8pt;
  font-family: Lucida Console;
  font-variant: normal;
  font-style: normal;
  color:#000000;
}
/* Стили DIVок */
.post { 
	width: 75%; 
	margin: 5px 35px 5px 5px;
	background: #f0f0f0; 
	padding: 5px; 
	border: solid 1px black; 
	float: right; 
	position: relative; 
	top: 10px; 
	left: 5px;
	clear:none;
	opacity:1;
	z-index:5;
	filter:alpha(opacity=90); /* IE 5.5+*/
	-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }

#menu { 
	margin: 5px 5px 10px 20px;
	width: 160px; 
   	
	background: #f0f0f0; 
	padding: 5px; 
	border: solid 1px black; 
	float: left; 
	position: relative; 
    bottom:100%;
	top: 30px; 
	left: 0px; 
    clear:none;
    opacity:1;
   	z-index:2;
    filter:alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }
#menuline { 
	width: 95%;
   	height: 20px;
	margin: 5px 5px 5px 5px;
	background: #f0f0f0; 
	padding: 5px; 
	border: solid 1px black; 
	float: none; 
	position: relative; 
	top: 5px; 
	left: 0px;
	clear: both;
	opacity:1;
    z-index:2;
   filter:alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }
.addpost { 
	width: 75%; 
	margin: 5px 5px 5px 5px;
	background: #f0f0f0; 
	padding: 10px; 
	border: solid 1px black; 
	float: left; 
	position: relative; 
	top: 35px; 
	left: 35px;
	clear:both;
	opacity:1;
    z-index:5;
   }
.login { 
	width: 300px; 
	margin: 5px 5px 5px 5px;
	background: #f0f0f0; 
	padding: 10px; 
	border: solid 1px black; 
	z-index:5;
   }
#header { 
	width: 95%;
   	height: 120px;
	margin: 5px 5px 5px 5px;
	background: #f0f0f0; 
	padding: 5px; 
	border: solid 1px black; 
	float: none; 
	position: relative; 
	top: 5px; 
	left: 0px;
	clear: none;
	opacity:1;
    z-index:2;
   filter:alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }
#footer { 
	width: 95%;
   	height: 80px;
	margin: 5px auto;
	background: #f0f0f0; 
	padding: 5px; 
	border: solid 1px black;  
	position: relative; 
	clear: both;
	opacity:1;
    z-index:2;
   filter:alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }
#center { 
	width: 1024px; 
	margin: 5px 10% 5px 10%;
	background: #f0f0f0; 
	padding: 0; 
	border: solid 1px black; 
	float: none; 
	position: static; 
	clear:both;
	opacity:1;
	z-index: 1;
	filter:alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1.0; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
   }
