html, body {
	margin:0px;
	padding:0px;
	background-image: url(kirpichi/fon-alt.jpg);
}
table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}
table.glav {
	width: 100%;
	border-collapse: collapse;
}
table.afisha {
	width: 100%; 
}
table.afisha1 {
	width: 100%;
	text-align: left;
	vertical-align: top;
}
table.afisha2 {
	width: 100%;
	text-align: right;
	vertical-align: top;
}
td.afisha12 {
	border-color: darkred;
	width: 15%;
	TEXT-ALIGN: center;
	FONT-FAMILY: "Georgia, Arial";
	FONT-SIZE: 16px;
	COLOR: #000000;
	background-color: #FFFFFF;
	height: 30px
}
td.afisha34 {
	border-color: darkred;
	width: 35%;
	TEXT-ALIGN: center;
	FONT-FAMILY: "Georgia, Arial";
	FONT-SIZE: 16px;
	COLOR: #000000;
	background-color: #FFFFFF;
	height: 30px
}
td.top {
	background-image: url(kirpichi/pano1.jpg);
	background-repeat: repeat-x; 
	height: 100px;
}
td.top20 {
	background-image: url(pano20.jpg);
	background-repeat: repeat-x; 
	height: 100px;
}
td.kadr {
	background-image: url(kirpichi/perf1.jpg);
	height: 20px;
}
td.kray {
	width: 22%;
	text-align: middle;
	vertical-align: middle;
	PADDING-LEFT: 2%; 
	PADDING-RIGHT: 2%; 
}
td.sered {
	height: 100%;
	text-align: middle;
	vertical-align: middle;
	PADDING-LEFT: 4%; 
	PADDING-RIGHT: 4%; 
}
td.prug {
	background-image: url(kirpichi/prug1.jpg);
	background-repeat: repeat-y; 
	width: 26px;
	height: 100%;
}
td.ssylki {
	TEXT-ALIGN: center;
	height: 50px;
}
td.ssylki-c {
	TEXT-ALIGN: center;
	height: 50px;
	width: 50%;
}
ul.foto {
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	margin-bottom: 15px;
	list-style-type: square;
}
.head {
	FONT-WEIGHT: 700;
	FONT-SIZE: 34px;
	COLOR: brown;
	FONT-FAMILY: "Arial";
	TEXT-ALIGN: center
}
.head2 {
	FONT-STYLE: italic;
	FONT-WEIGHT: 600;
	FONT-SIZE: 22px;
	COLOR: darkred;
	FONT-FAMILY: "Georgia, Arial";
	margin-bottom: 15px;
	TEXT-ALIGN: center
}
.head3 {
	FONT-WEIGHT: 600;
	FONT-SIZE: 26px;
	COLOR: darkred;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: center
}
.text {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: justify
}
.text-vezde {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: justify;
	PADDING-LEFT: 5%; 
	PADDING-RIGHT: 5%;
	list-style-type: square; 
}
.headvt {
	FONT-WEIGHT: 600;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: justify;
	PADDING-LEFT: 5%; 
	PADDING-RIGHT: 5%; 
}
A.menu {
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	margin-bottom: 15px;
	TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
A.menu:visited {
	COLOR: gray;
}
A.news {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: justify;
	TEXT-DECORATION: underline
}
A.nizs {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-DECORATION: underline;
}
A.vtexte {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	TEXT-ALIGN: justify;
}
A.naglav {
	FONT-STYLE: italic;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Georgia, Arial";
	PADDING-LEFT: 5%; 
	TEXT-ALIGN: left;
}
A.aafisha {
	FONT-FAMILY: "Georgia, Arial";
	FONT-SIZE: 16px;
	COLOR: #000000;
}
