body {font-size:14px; font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif; color:#333333; background-image:url(../images_main/design/pat2.gif)}
td {}
FORM { margin:0px; padding:0px;}
A:Link{ Color:#333333;Text-decoration: none}
A:Visited{ Color: #333333;Text-decoration: none}
A:Hover{ Color:#333333;Text-decoration: underline}
.afset {
padding:4px 20px 5px 20px;
font-size:12px;
}
.afset A:Link{ Color:#333333;Text-decoration: none}
.afset A:Visited{ Color: #333333;Text-decoration: none}
.afset A:Hover{ Color:#333333;Text-decoration: underline}
.afcol {
	color: #91551A;
	font-weight: bold;
	text-align:center;
}
.title {
	color: #91551A;
	font-weight: bold;
	text-align:center;
	font-size:14px;
}
.title2 {
	color: #91551A;
	font-weight: bold;
	font-size:14px;
}
.title18 {
	color: #91551A;
	font-size:18px;
	text-align:center;
}
.title18 A:Link{ Color:#91551A;Text-decoration: none}
.title18 A:Visited{ Color: #91551A;Text-decoration: none}
.title18 A:Hover{ Color:#91551A;Text-decoration: underline}
.cont {
padding:10px 15px 10px 8px;
}
.cont A:Link{ Color:#333333;Text-decoration: none}
.cont A:Visited{ Color: #333333;Text-decoration: none}
.cont A:Hover{ Color:#333333;Text-decoration: underline}
.dalee {
color: #91551A;
font-weight: bold;
font-size:12px;
padding:0px 30px 10px 10px;
}
.dalee A:Link{ Color:#91551A;Text-decoration: none}
.dalee A:Visited{ Color: #91551A;Text-decoration: none}
.dalee A:Hover{ Color:#91551A;Text-decoration: underline}
.link {
color: #91551A;
font-weight: bold;
font-size:12px;
}
.link A:Link{ Color:#91551A;Text-decoration: none}
.link A:Visited{ Color: #91551A;Text-decoration: none}
.link A:Hover{ Color:#91551A;Text-decoration: underline}
.ram_txt {
font-size: 12px;
padding:5px 10px 0px 13px;
}
.golos {font-size:14px; font-weight: bold;}

.stih {
	font-size: 12px;
	font-style: italic;
}
.fotr {border:3px solid #EDD276}
/*.metka {font-size: 11px}*/
.txt12 {font-size: 12px}
.balerina {
background-image:url(../images_main/design/balerina_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
.solistka {
background-image:url(../images_main/design/solistka_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
.alfavit1 {
margin: 10px 0px 0px 0px;
}
.serch {
background-position:center;
}
.tehzona {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#666666;
font-size:10px;
}
.tehzona A:Link{ Color:#666666;Text-decoration: none}
.tehzona A:Visited{ Color: #666666;Text-decoration: none}
.tehzona A:Hover{ Color:#666666;Text-decoration: underline}
.tehzona2 A:Link{ Color:#91551A;Text-decoration: none}
.tehzona2 A:Visited{ Color: #91551A;Text-decoration: none}
.tehzona2 A:Hover{ Color:#91551A;Text-decoration: underline}

/*--- NEW ---*/

.fs12 { font-size:12px;}
.fs14 { font-size:14px;}
.fs16 { font-size:16px;}
.fs17 {font-size:17px;}
.fs20 { font-size:20px;}
.fs22 { font-size:22px;}
.fs26 { font-size:26px;}
.fs30 { font-size:30px;}
.fs36 { font-size:36px;}
.fs40 { font-size:40px;}




.vram { margin-top:-112px; position:relative;}

.calendar { width2:180px; margin-right:5px; font-family: Arial, Verdana, Helvetica, sans-serif;}
.calendar IMG { cursor:pointer;}
.calendar TD { text-align:center; font-size:14px; padding:2px 0px 2px 0px;}
.calendar TD TABLE { font-style:italic; table-layout2:fixed;}
.calendar TD TABLE TH { width:26px;}
.calendar TD TABLE TD { width:26px;}
* html .calendar TD TABLE TD A { margin-right:-2px;}
.calendar A:Link { color:#C68C43; text-decoration:underline;}
.calendar A:Hover { color:#C68C43; text-decoration:underline;}
.calendar A:Visited { color:#C68C43; text-decoration:underline;}
.calendar TH { color:#666666; font-size:12px; padding:2px 0px 2px 0px;}


.video { color:#504F4D; font-size:14px; padding:0px 10px 0px 8px;}
.video .head { font-size:20px; font-weight:bold; margin-bottom:10px;}
.video P { margin:0px 5px 20px 5px;}
.video .tit { font-size:18px; overflow:hidden; margin:5px 5px 0px 5px; font-weight:bold;}
.video STRONG { font-size:12px;}

.block { color:#504F4D; font-size:14px; padding:0px 15px 0px 14px;}
.block .head { font-size:20px; font-weight:bold; margin-bottom:10px;}
.block P { text-align:left; margin:0px 7px 25px 7px;}
.block .tit { font-size:16px; overflow:hidden;}

.outblock { color:#504F4D; font-size:14px; padding:0px 15px 0px 15px;}
.outblock .head { font-size:20px; font-weight:bold; text-align:center;}

.icont { width:99%;}
HR { height:3px; color:#AD7C00; background-color:#AD7C00; border:1px solid #E7D1A2;}

.cont2 {padding:0px 15px 5px 10px;}
.cont2 HR { margin:10px 0px;}
*html .cont2 HR { margin:5px 0px;}
.cont2 .center_afisha_table HR { margin-bottom:3px;}
*html .cont2 .center_afisha_table HR { margin-bottom:-5px;}

.itit { font-size:24px; font-weight:bold; padding-bottom:5px;}

.center_afisha_table IMG { margin-bottom:5px;}


A.site { text-decoration:none;}
A.site:Visited { text-decoration:none;}
A.site:Hover { text-decoration:none;}

/*-------- NEW2 CSS -------------------------------*/


.buc { font-size:24px; color:#AD7C00; font-weight:bold;}
.caltxt { margin:0px 15px; text-align:center; font-size:14px;}

.nametitle {font-size:36px; font-weight2:900;}
/*.nametitle A:Hover { text-decoration:none; border-bottom:1px solid #000000;}*/
.color1 {color:#C68C43;}

.premiera { color:#CC0000; font-size:12px;}

.piesa .actors { margin:0px 0px 0px 0px;}
.piesa P { margin:0px 0px 15px 0px;}
.piesa .act { margin:0px 0px 5px 0px; padding-top:10px;}

.idate { margin-top:5px; font-size:30px; line-height2:0.9em;}
.idate SPAN { font-size:13px;}
#div_Cal {height:205px; padding-left:10px; border2:1px solid #FF0000;}

.lnkajax { background-color:#C68C43;}
.lnkajax A:Link { color:#FFFFFF; text-decoration:none;}
.lnkajax A:Visited { color:#FFFFFF; text-decoration:none;}
.lnkajax A:Hover { color:#FFFFFF; text-decoration:none;}

A:Link.underline {text-decoration:underline;}
A:Visited.underline {text-decoration:underline;}
A:Hover.underline {text-decoration:underline;}
