﻿* 
{ 
	background-repeat:repeat;
	margin: 0; 
	padding: 0; 
	border: 0; 
	
	color:white;
	
	font-size:10pt;
	font-family:Arial;
	
} 

a{
	font-weight:bold;
	
}

body
{
	margin:0;
	padding:0;
}

table

{
	margin:0;
	padding:0;
}

h1
{
 	font-size:17pt;
}

h2
{
 	font-size:14pt;
}

h3
{
 	font-size:13pt;
}

h4
{
	font-size:12pt;
}


.footer
{
	text-align:center;
	font-size:8pt;	
	color:white;
}
.menu, .menu span, .menu a

{
	text-decoration:none;
	text-align:center;
	color:#DA1A15;
	font-weight:bold;
	font-size:12pt;
}
.head
{
	color:white;
	font-size:5pt;
	position:relative;
	top:0;
	left:0;
	
}
.head_min
{
	
	
	font-family:Arial;  /*:"Arial", Times, serif;
	*/
font-size:8pt;

	
	
}

.head1
{
	font-family: Arial;  /*:"Arial", Times, serif;
	*/
	font-size:9pt;
   padding-top:100px;
}
.head2
{
	font-weight:bold;
	font-family:Arial;  /*:"Arial", Times, serif;
	*/
	font-size:16pt;
	
}


.calendar a,.calendar 
{
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding-left:1px;

	font-family:Arial;
	font-size:8pt;
}

.calendar table
{
	font-size:8pt;
	padding-left:5px;
}
.calendar td
{
	text-align:right;
	color:black;
	font-size:8pt;
	padding-top:5px;
	padding-left:1px;
	
}
.cal_title, .cal_title td, .cal_title span
{
	font-size:12pt;
	color:#DA1A15;
	
	
}
.cal_pn, .cal_pn a
{
	font-weight:bold;
	font-size:7pt;
		color:#DA1A15;

}
.weekend, .weekend a, .weekend span

{
	text-decoration:none;
	font-family:Sans-Serif;
	font-size:9pt;
	width:10px;
	color:#DA1A15;

}
.workday, .workday a, .workday span

{
	width:10px;

	text-decoration:none;
	font-family:Sans-Serif;;
	font-size:9pt;

	color:Black;

}
.contact
{
	text-align:left;
	padding-left:10px
}

.contacts 
{
	text-align:center;
}
.body1, .body1 table, .body1 img

{
	text-align:justify;
	
}

.news_dt
{
	font-size:8pt;
}

.news_title
{
	font-size:10pt;
}

.news_anons, .news_dalee,.news_text
{
	font-size:9pt;
	
}
 .news_dalee
 {
	text-align:left;
 }

.timetable, .timetable td, .timetable table
{
	text-align:center;
}

.fotos_desc
{
	padding-top:10px;
	text-decoration:none;
	font-size: 10pt;
}
.akter, .akter td, .akter table
{
	/*border: solid 1px #000003;
	*/text-align:center;
	vertical-align:top;
	 padding-bottom:10px;
	 font-size: 10pt;

}
.akter .foto, .akter .foto div
{
 	border: solid 1px #1A1A32;
	vertical-align:top;
	padding: 15px 0 0 0;
}

.akter .akter_name, .akter .akter_name div
{
	text-decoration:none;
	font-size: 10pt;
	vertical-align:text-bottom;
	padding-top:10px;

}

.akter_desc
{
	 vertical-align:top;
	 padding: 20px;
}

.akter_desc  div
{
	height:100%;
  background-color: #2E2E54;
}

.repertuar
{
	 width:100%;
	
}
.pressa, .pressa td
{
	
	
}

.pressa p
{
	 text-indent: 25px;
	
}

.fotos
{
	 padding-left:25px;
	 	
}
.news
{
	 
	 vertical-align:top;
	  padding-top:25px;
}
.newsr
{
	padding-left:25px;
	vertical-align:top;
	 padding-top:5px;
}

 .tickets input ,.tickets  textarea
{
	color:Black;	
	padding: 0 5px 0 5px
	
}
.form_error
{
	color:Red;	
	
	
}

.footertext
{
	 font-size:12pt;
	 font-weight:bold;	
}
.footertext1
{
	 font-size:16pt;
	 font-weight:bold;	
}

a.about_title 
{
	 font-weight:bold;
	font-size:12pt;	
	
}
