body { padding:0px; margin:0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif; 	letter-spacing: 1px;
    background: url(images/fon.jpg) center top fixed repeat-y; 
   -moz-background-size: 100% auto; /* Firefox до 4.0 */
   -webkit-background-size: 100% auto; /* Safari и Chrome */
   -o-background-size: 100% auto; /* Opera до версии 10.53 */
  background-size: 100% auto; /* CSS3 */
;
}
img { border:0px}

#center { width: 100%; height:90%; margin: auto; position: absolute; top:0px; z-index:2;
background: url(images/header.png) center top 20% fixed no-repeat; 
   -moz-background-size: 62% auto; /* Firefox до 4.0 */
   -webkit-background-size: 62% auto; /* Safari и Chrome */
   -o-background-size: 62% auto; /* Opera до версии 10.53 */
  background-size: 62% auto; /* CSS3 */
   }


.shadow { -moz-box-shadow: 2px 2px 3px #969696;
	-webkit-box-shadow: 2px 2px 3px #969696;
	box-shadow: 2px 2px 3px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3); }

	
#menu { position:fixed; top: 0; left:0px; font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	width:38%;
	height: 100%; 
	margin:0;
	padding:0;
	color:#553c24;
	background: url(images/header_mini.png) #fff left top fixed no-repeat; 
   -moz-background-size: 38% auto; /* Firefox до 4.0 */
   -webkit-background-size: 38% auto; /* Safari и Chrome */
   -o-background-size: 38% auto; /* Opera до версии 10.53 */
  background-size: 38% auto; /* CSS3 */
}

#center_links { width:800px; font-size:14px; border:14px solid #fff2e0; background: url(images/4.jpg) no-repeat;
	margin:0px 15px 15px 15px; text-align: center; padding:0px; color:#553c24; font-weight:bold; }

#center_links p { margin-top:-5px }
	
#center_links a {
	color:#553c24; 
	text-decoration: none;	
}

#center_links a:hover {
	color:#553c24;
	text-decoration: underline;	
}

#center_links a:jshover {
	color:#553c24;
	text-decoration: underline;	
}
#inf { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin:0px; padding-bottom:10px; }

body { scrollbar-face-color: #FFF; scrollbar-arrow-color: #666; }

#contents { margin: 44% 2% 2% 2%; border-top:1px #c31328 solid; overflow-y: auto; height:70%; border-bottom:1px #c31328 solid;  }

#contents p { margin: 5px 0px 10px 0px; font-size:80%;  } 

#contents a { letter-spacing:1px; font-weight: bold; }

.red { color: #c31328; }

#contents a:link { text-transform: none; text-decoration: none; letter-spacing:1px; color: #553c24;
	}   
#contents a:visited { text-transform: none; text-decoration: none; letter-spacing:1px; color: #553c24;
	}
	
#contents a:hover { text-transform: none; text-decoration: underline; color: #c31328; letter-spacing:1px;
	} 
	
#spisok { width:62%; position:fixed; top:0; right:0; overflow-y: auto; height:100%; }	

#spisok p { color: #553c24; margin:10px; }

#spisok h1 { color: #c31328; margin:10px; text-transform:uppercase; font-size:120%; text-align:center; }

#footer { width:100%; position:fixed; bottom: 0; margin: 0; }
#footer_ { width:38%; position:fixed; bottom: 0;  }

#footer p { color: #c31328; padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:80%; 
	margin:0px; 
	text-align: center; padding: 0px; letter-spacing: 2px; }
	
#footer_ p { color: #c31328; padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:70%; 
	margin:0px; 
	text-align: center; padding: 10px 0px; letter-spacing: 2px; }
	
#footer a, #footer_ a { letter-spacing: 2px; background: none;
	color:#c31328; text-transform: none; font-weight:bold;
	text-decoration: none; text-transform: none;
	}

#footer a:hover, #footer_ a:hover { letter-spacing: 2px; text-decoration: underline blink; color: #c31328; background: none; font-weight:bold; text-transform: none; text-transform: none;}

