
a				{color: #A05A40;}
a:hover 			{color: #6B3C2B}
a:visited 			{color: #803A20;}

.left		 		{font-family: times, serif;  font-size: 11px; color: #6B3C2B;  font-size: 13px; 					
					font-weight: bold;}
					
.leftm		 		{font-family: Comic Sans MS, arial, sans-serif; font-size: 15px; color: #6B3C2B;  
					 font-weight: bold;}
					
td.leftmenu			{background: #9F5A45; color: #000; padding-left: 15px; 
					 font-family: Comic Sans MS, arial, sans-serif; font-size: 16px; }

a.menuleft		{color: #000; text-decoration: none;}
a.menuleft:visited	{color: #000; text-decoration: none;}
a.menuleft:hover	{color: #f8f8f8; text-decoration: none;}

a.menulefta		{color: #f4f4f4; text-decoration: none;}
a.menulefta:hover	{color: #ffffff; text-decoration: none;}
a.menulefta:visited	{color: #f4f4f4; text-decoration: none;}
					
a.menu 			{font-family: arial narrow, sans-serif;  font-size: 14px; color: #3E3E3D; 
			 text-transform: uppercase; text-decoration: none;}
a.menu:visited		{color: #3E3E3D;}
#a.menu:hover 		{color: #ffffff;}

.over TD 		{background-color: #E2E1E0;}
.out TD 		{background: url(/images/menubg.gif);}
.active TD 		{background-color: #FFF8DF;}

tt			{font-family: monospace; font-size: 100% !important; text-align: left}
i.tt			{font-family: monospace; font-size: 100% !important; text-align: left}

.sponsors   		{font-family: tahoma, sans-serif; font-size: 12px; color: #3E3E3D;}
a.sponsors   		{font-family: tahoma, sans-serif; font-size: 12px; color: #3E3E3D;}
a.sponsors:visited	{color: #3E3E3D;}
a.sponsors:hover 	{color: #8E8E8D;}

.themes   			{font-family: tahoma, sans-serif; font-size: 11px; color: #3A3A37; 
					 text-transform: uppercase; font-weight: bold;}

.newstitle   		{font-family: tahoma, sans-serif;  font-size: 14px; color: #5A5955;
					 font-weight: bold;}		 
a.newstitle   		{text-decoration:none}
a.newstitle:hover	{text-decoration:underline} 
					 
.newsdate   		{font-family: tahoma, sans-serif; font-size: 13px; color: #4D4B43;
					 font-weight: bold;}
					 
.newsdateb   		{font-family: tahoma, sans-serif; font-size: 12px; color: #5A5955;
					 font-weight: bold;}
					 

.newstext   		{font-family: tahoma, sans-serif;  font-size: 13px; color: #333333;
					 text-align: justify;}
					 
.newssmall   		{font-family: tahoma, sans-serif; font-size: 11px; color: #333333;}					 
					 
.newslinks   		{font-family: tahoma, sans-serif; font-size: 13px; color: #333333;}					 
					 
a.news				{font-family: tahoma, sans-serif; font-size: 13px;}


.newstitle1   		{font-family: tahoma, sans-serif; font-size: 14px; color: #5A5955;
			 font-weight: bold;}		 
a.newstitle1   		{text-decoration:none}
a.newstitle1:hover	{text-decoration:underline} 
					 
td.newsdate1   		{font-family: tahoma, sans-serif; font-size: 12px; color: #BDBBB3;
					 font-weight: bold; padding-left:15px;}
					 
.newsdateb1   		{font-family: tahoma, sans-serif; font-size: 12px; color: #5A5955;
					 font-weight: bold;}
					 
.newstext1   		{font-family: tahoma, sans-serif; font-size: 13px; color: #333333;
					 text-align: justify;}
					 
.newssmall1   		{font-family: tahoma, sans-serif; font-size: 11px; color: #333333;}					 
					 
.newslinks1   		{font-family: tahoma, sans-serif; font-size: 13px; color: #333333;}
a.newslinks1   		{color: #9B3334;}


a.arrows			{font-family: arial, sans-serif; font-size: 14px; color: #5A5955; text-decoration:none}
a.arrows:hover 		{color: #858167; text-decoration: underline}
a.arrows:visited    {color: #5A5955;}

.newmonth			{background-color: #FAF9F0;}

.afishaday   		{font-family: tahoma, sans-serif; font-size: 12px; color: #ffffff;}

.afishadigit   		{font-family: arial, sans-serif; font-size: 20px; color: #ffffff; font-weight: bold;}

a.afishatext   		{font-family: tahoma, sans-serif; font-size: 11px; color: #52504B;
					 text-decoration: none;}
a.afishatext:hover 	{text-decoration: underline;}
a.afishatext:visited {color: #6A6965;}

a.afishadisabled	{font-family: tahoma, sans-serif; font-size: 11px; color: #AAA9A5;
					 text-decoration: none;}
a.afishadisabled:hover 	{text-decoration: underline;}

a.afishaabon   		{font-family: tahoma, sans-serif; font-size: 11px; color: #2A2925;
					 text-decoration: underline; font-weight:bold;}
a.afishaabon:hover 	{color: #5A5955;}
a.afishaabon:visited {color: #2A2925;}


.afishaall   		{font-family: tahoma, sans-serif; font-size: 12px; color: #5A5955; 
					font-weight: bold; margin-top: -4px; margin-bottom: -10px;}
					 
a.hall		   		{font-family: tahoma, sans-serif; font-size: 13px; color: #52504B;
					 text-decoration: underline;}
a.hall:hover 		{color: #1A1915;}					 
					 
.copyright 			{font-family: tahoma, sans-serif; color:#000; font-weight:bold; font-size: 12px}
a.copyright 		{text-decoration: underline;}
a.copyright:hover	{color: #A59B8B}
a.copyright:visited {color: #5A5955;}

.copyright9 			{font-family: tahoma, sans-serif; color:#5A5955; font-size: 11px}
a.copyright9 		{text-decoration: underline;}
a.copyright9:hover	{color: #A59B8B}
a.copyright9:visited {color: #5A5955;}


.form 				{font-family: tahoma, sans-serif;  font-size: 11px;
		  			 border-style: solid; border-color: #6E6B64; height: 17px; border-width: 1px;}

.venues 			{font-family: tahoma, sans-serif;  font-size: 11px; margin: 8px; text-weight: normal;
		  			 border-style: solid; border-color: #6E6B64; height: 17px; border-width: 1px;}
					 
a.calendar   		{font-family: tahoma, sans-serif; font-size: 11px; color: #6E6B64; text-decoration: none;}
a.calendar:hover   	{color: #FFFFFF;}
.calendarmonth		{font-family: tahoma, sans-serif;  font-size: 11px; color: #5A5955; font-weight: bold;}
a.calendarmonth		{font-family: arial, sans-serif;  font-size: 9pt; color: #5A5955; font-weight: normal;}
a.calendarmonth:hover   {color: #FFFFFF;}
.calendardays		{font-family: tahoma, sans-serif; font-size: 11px; color: #ffffff;}

ul.subul 			{ list-style-image: url(/images/dot.gif); margin-top: 10px; margin-bottom: 0px; font-size: 12px}
li.subul			{ margin-top: 8px; margin-bottom: 8px;}
	
li					{ margin-bottom: 12px;}				

h3			  		{font-family: tahoma, sans-serif; font-size: 16px; color: #999; margin-top: 5px; margin-bottom: 20px;}
h4			  		{font-family: tahoma, sans-serif; font-size: 16px; color: #222222; margin-bottom: -5px;}

.body		  		{font-family: tahoma, sans-serif; font-size: 14px; color: #333333; text-align: justify}

.catalog	  		{font-family: tahoma, sans-serif; font-size: 14px; color: #333333;}

i					{font-family: times, serif; font-size: 17px !important; color: #333333; }

.bodylinks  		{font-family: tahoma, sans-serif; font-size: 14px; color: #333333;}
a.bodylinks  		{font-family: tahoma, sans-serif; font-size: 17px;}

a.bodylinksilver  	{font-family: tahoma, sans-serif; font-size: 17px; color: #858381;}

a.bodylinkssub		{font-family: tahoma, sans-serif; font-size: 14px;}

a.banner		{font-family: tahoma, sans-serif; font-size: 13px; color: #E8E5DE;}

.bodywhite		  	{font-family: tahoma, sans-serif; font-size: 14px; color: #FFFFFF;}
a.bodywhite		  	{font-family: tahoma, sans-serif; font-size: 14px; color: #FFFFFF;}
a.bodywhite:visited	{font-family: tahoma, sans-serif; font-size: 14px; color: #FFFFFF;}

a.kafedra   		{font-family: tahoma, sans-serif; font-size: 13px; color: #53515f;}
a.kafedra:visited	{font-family: tahoma, sans-serif; font-size: 13px; color: #53515f;}
					 


.big		   		{font-family: arial, sans-serif; font-size: 20px; color: #858167; font-weight: bold;}
					 
#plashka{
	width:auto;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
	position:relative;
	clear:both;
	margin:0px;
	margin: 0;
	padding: 0;
	border: 0;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
}


table.plashkatable, table.plashkatable td {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: top;
}

#plashka ul {
	list-style: none; margin: 0; padding: 0; 
}

#plashka a,
#plashka a:link,
#plashka a:visited,
#plashka a:hover{
	color:#858167;
	text-decoration: none;
}

#plashka .plashkaItem{
	position:relative;
	height:25px;
	cursor:pointer;
	margin:0 !important;
	padding-top: 10px;
}

#plashka .plashkaItem a{
	position:relative;
	text-align:left;
	color:#858167;
	border-bottom: 1px dashed #858167;
	font-weight: bold;
	z-index:800;
	padding:0px 0px !important;
	margin:5px 8px !important;
	vertical-align: top;
	direction:ltr;
}

#plashka .plashkaItem .miniplashkaItemInfo{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
	border:#ccc solid 1px;
	cursor:default;
	padding:10px;
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:6000 !important;
	direction:ltr;
}

#plashka .plashkaItem.hover .miniplashkaItemInfo,
#plashka .plashkaItem:hover .miniplashkaItemInfo{
	display:block;
}

#plashka .plashkaItem .miniplashkaItemInfo li{
	background:none;
	padding:0px 5px !important;
	margin:0 !important;
	height:inherit;
	border:none;
	list-style-type:none;
}

#plashka .plashkaItem .miniplashkaItemInfo li a{
	background:none !important;
	padding:0 !important;
	margin:0 !important;
	font-size:100%;
	border: 0;
	text-decoration: underline;
	padding: 0;
	vertical-align: top;
}

