﻿/* коментарии */
html {margin: 0;
	padding: 0;
}
body{padding: 0px; margin: 0px; font-family: Arial, sans-serif; 
	background-color: white; color: black;
}
img{border: 0;
}
#site{min-width: 1150px;
}
#page{min-width: 1000px;
}
/*  Колонка НОВОСТей */
#leftpart{float:left;
margin: 0px 0 0 20px;
width: 370px;
color: #424242;
font-size: 80%;
overflow: hidden;
}
/* логотип  и баннеры*/
#logobanners{margin: 20px 25px 0 5px;
	width:200px;
	float:right;
	overflow: hidden;
}
#logo{padding-left: 60px;
}
a.tuz
{	display:block;
	width:120px;
	height:140px;
	padding: 30px;
	
	background-image: url(pictures/tuz2.jpg);
	background-repeat:no-repeat;
}
a.tuz:hover
{	background-image: url(pictures/tuz2_h.jpg);
}
/* Баннеры*/
div.banner{
padding: 5px 0 5px 0;
text-align: right;
/*border: 1px solid red;*/
} 
/* большая картинка */
#tuz{margin: 20px 20px 0 0;
	width: 500px;
	height: 840px;
	background-image: url(pictures/tuz1.jpg);
	background-repeat:no-repeat;
	background-position: 0 40px;
	float:right;
	/*color: #999999;*/
	color: #424242;
	text-align: center;
	/*border: 1px solid black;*/
}
#tuz h1{margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 14px;
}
/* Меню главная страница сайта */
#menu
{	margin: 500px 0 0 20px;
	width: 420px;
	height: 385px;
	display: block;
	background-image: url(pictures/menu325.gif);
	background-repeat:no-repeat;	
	/*border: 1px solid red;*/
}
#menu a span
{	display:none;
}
/* Меню сайта на других страницах*/
#menutop
{	margin: 10px 0 0 20px;
	width:420px;
	height:385px;
	display:block;
	background-image: url(pictures/menu325.gif);
	background-repeat:no-repeat;
	float:left;
	/*border: 1px solid red;*/
}
#menutop a span
{	display:none;
}
div.titleright{
	text-align: right;
	padding: 30px 30px 0 0;
}
#glav,#about,#afisha,#collectiv,#repertuar,#arhiv,#novosti,#rezens,#vacancy,#contacts,#bilet{
	padding: 14px 0 0 70px;
	width:248px;
	height:25px;
}
a.glav
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/gl2.jpg);
	background-repeat:no-repeat;
}
a.glav:hover
{	background-image: url(pictures/gl.jpg);
}
a.about
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/onas2.jpg);
	background-repeat:no-repeat;
}
a.about:hover
{	background-image: url(pictures/onas1.jpg);
}

a.afisha
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/af2.jpg);
	background-repeat:no-repeat;
}
a.afisha:hover
{	background-image: url(pictures/af.jpg);
}
a.novosti
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/n2.jpg);
	background-repeat:no-repeat;
}
a.novosti:hover
{	background-image: url(pictures/n.jpg);
}

a.collectiv
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/kol2.jpg);
	background-repeat:no-repeat;	
}
a.collectiv:hover
{	background-image: url(pictures/kol.jpg);
}

a.repertuar
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/sp2.jpg);
	background-repeat:no-repeat;	
}
a.repertuar:hover
{	background-image: url(pictures/sp.jpg);
}
a.arhiv
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/ar2.jpg);
	background-repeat:no-repeat;	
}
a.arhiv:hover
{	background-image: url(pictures/ar.jpg);
}


a.rezens
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/gost2.jpg);
	background-repeat:no-repeat;	
}
a.rezens:hover
{	background-image: url(pictures/gost.jpg);
}
a.vacancy
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/v2.jpg);
	background-repeat:no-repeat;	
}
a.vacancy:hover
{	background-image: url(pictures/v.jpg);
}

a.articles
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/s2.jpg);
	background-repeat:no-repeat;	
}
a.articles:hover
{	background-image: url(pictures/s.jpg);
}

a.contacts
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/k2.jpg);
	background-repeat:no-repeat;	
}
a.contacts:hover
{	background-image: url(pictures/k.jpg);
}

a.bilet
{	display:block;
	width:248px;
	height:25px;
	
	background-image: url(pictures/bilet.jpg);
	background-repeat:no-repeat;	
}
a.bilet:hover
{	background-image: url(pictures/bilet_h.jpg);
}

a.innews:link,a.innews:active,a.innews:visited{color: black;
}
a.innews:hover{color: #424242;
}
/* НОВОСТИ */
div.stroka{clear: both;
}
div.topic{font-weight: bold; padding-bottom: 10px;
}
div.img{float:left;
	/*width: 150px;
	height: 150px;
	overflow: hidden;*/
	margin: 0 10px 10px 0;
	padding: 0 10px 0 0;
}
div.msg{text-align: justify;
}
a.szilko:link,a.szilko:active,a.szilko:visited{	
	color: #424242;
	/*font-size : 110%;*/
	text-decoration: underline;		
}
a.szilko:hover{	
	color: black;
}
#leftpart a:link,#leftpart a:active,#leftpart a:visited, div.msg a:link, div.msg a:active, div.msg a:visited{color: black;
}
#leftpart  a:hover, div.msg a:hover{color: #424242;
}
div.topic a, div.output a, div.pages a{
color: #424242 !important;
text-decoration: underline;	
}
div.topic a:hover, div.output a:hover, div.pages a:hover{
color: black; text-decoration: none;
}
div.center{
text-align: center;
}
/* КОНТАКТЫ */
#map{width: 798px;
	height: 398px;
margin-left: auto;
margin-right: auto;
padding: 0 20px 20px 60px;
}
/*div.address{clear: both;
padding:  10px 20px 0 60px;
color: #999999;
}*/
/* Дружеские баннеры */
#friends{
clear:both;
padding: 0 0 5px 0px;
/*border: 1px solid black; */
}
/* ПОДВАЛ */
#bottom{
clear:both;
padding: 10px 20px 0 20px;
/*border: 1px solid black; */
font-size: 60%;
}
div.lft{float:left;
text-align: left;
}
div.rght{
text-align: right;
padding-top: 36px;
}
p.bott{padding-bottom: 10px;
margin: 0;
}
/* 9 мая 
a.maggio9
{	display:block;
	width:200px;
	height:81px;
	margin: 10px 0 10px 0;
	
	background-image: url(pictures/pict9may.jpg);
	background-repeat:no-repeat;	
}
a.maggio9:hover
{	background-image: url(pictures/pict9may_h.jpg);
}*/
/* ВАКАНСИИ */
div.include{clear:both;
padding:  10px 20px 0 60px;
color: #424242;
}
div.px300{
height: 300px;
/*border: 1px solid black; */
}
.clear{
clear: both;
}
div.output{
clear: both;
padding:  10px 0 10px 60px;
}
div.pages{
padding:  10px 0 0 0;
}
/* КОЛЛЕКТИВ */
img.imgprew{
width: 100px;
}
/* АФИША */
table #afis{
	border-collapse: collapse;
}
div.afishes{text-align: center; padding: 10px; float: left;
}
div.cont{padding: 10px;
	width: 900px;
	height: 700px;
	margin-left: auto; margin-right: auto;
}
tr.afis td{
padding: 5px 5px 0 5px;
border-top: 1px solid #888;
}
div.month{
padding: 5px 0 5px 0;
}
div.date{
font-size: 18px;
font-weight: bold;
}
div.time{
font-size: 20px;
font-weight: bold;
}
div.prem{
color: red;
font-weight: bold;
}
/* Календарь */
#calendar td, div.date
{
	border: 1px solid white;
}
#calendar{
float: right;
padding-top: 30px;
}
table.calendar td{
text-align: right;
color: black;
}
.red {
color: red !important;
}
.white{
color: #888 !important;
}
/* План зала */
#plan{
	width:202px;
	height:285px;
	margin-top: 10px;
	float: left;
}
#plan a
{	display:block;
	width:200px;
	height:283px;
	
	background-image: url(pictures/plan.jpg);
	background-repeat: no-repeat;
}
/* фотоальбом */
div.infoleft{
	width: 45%;
	float: left;
}
div.photoright{
	margin-top: 10px;
	width: 54%;
	float: left;
}
div.photoright img{
	margin: 10px;
}
/* Друзья */
#friends a{
	margin-right: 7px;
}
