#hide {
display:none;
}
* {	margin:0;
	padding:0;
}	
html {	background:url(back.gif) repeat;
	
}
body {	position: relative;
	font: 12px/15px Times New Roman;
	height:100%;
	width:810px;
	margin: 0px auto;
	background:no-repeat;
	
}
#sitehead {		
	position:relative;
	width:810px;
	height:207px;
	margin:0px auto;
	background:url(sitehead1.png) no-repeat;
}
h3 {
	color:#ffffff;
	font-size:1em;
	font-family: Georgia, Times, serif;
	font-weight: bold;
	text-indent:15px;
}
a {	color:darkred;
}
#navlist {	float:center;
	height:35px;
	align:center;
	margin:0px auto;
	width:810px;
	background:url(navlist.png) no-repeat;
							
}
.button1 {	float:left;
	margin:4px 0px 0 103px;
}
.button2 {	float:left;
	margin:4px 0px 0 2px;
}
.button3 {	float:left;
	margin:4px 0px 0 2px;
}
.button4 {	float:left;
	margin:4px 0px 0 2px;
}
.button5 {	float:left;
	margin:4px 0px 0 2px;
}
.button6 {	float:left;
	margin:4px 0px 0 1px;
}

#main {		position:relative;
		width:810px;
		height:975px;
		margin:0px auto;
		background:url(background1.png) no-repeat;
		
}
#content {		color: black;
		float:left;
		width:550px;
		height:950px;
		
		
}
.post {		margin: 40px 50px 30px 60px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}
.date, .hraspisanie{	font-size:15px;
		font-weight:bold;		
		margin: 0 0 20px 0;
			
}
#photopanel {	float:right;
		width:250px;
		height:280px;
}
#photopanel2 {	float:right;
		width:250px;
		height:600px;
}
.randomphoto {	border:none;
		margin:0 15px 0 28px;
}
.person {		border:none;
		margin:0 70px 0 60px;
}
#footer {		position:relative;
		color:black;
		width:810px;
		height:40px;
		background:url(footer.png) no-repeat transparent;
		margin:0px auto;
		
}
.copyrite {		padding:10px 0 0 15px;
}
.raspisanie {		height:900px;
		margin: 30px 30px 30px 30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
}
#photo {	padding: 50px 0 0 100px;	
}
#buttons {	float:right;
	padding-top:2px;
	padding-right:15px;
}
.p1 {	font-family:Arial, Helvetica, sans-serif;
	color:black;
	margin:20px 15px 10px 10px;
	text-align:center;
	
}
.tracks {	font-size:16px;
	font-weight:bold;
	font-size:14px;
}

.mp3 {	margin:10px 0 0 0;
	font-size:14px;
}
.news {	margin:10px 0 0 0;
	text-indent:5%;
	text-align:justify;
	font-size:14px;

}

a img {	border: none; 
}
a:visited {	color:black;
	
}

.characters {	border:none;
	margin: 10px 0 0 0;
}
.sostav {	margin: 15px 0 30px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.history {	margin: 30px 0 30px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 0 20px 0 15px;
	text-indent:5%;
	text-align:justify;
	height:600px;
}

#video {	height:900px;
	margin: 30px 30px 30px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#counters {	width:810px;
	background:url(counters.png) no-repeat;
}
.char1 {	margin:5px 0 5px -25px;
	width:180px;
	
}
.char2 {	margin:5px 0 5px -3px;
	width:180px;
	
}
.char3 {	margin:5px 0 5px -22px;
	width:180px;
	
}
.char4 {	margin:5px 0 5px -10px;
	width:180px;
	
}

