td, body {font-family:verdana,arial,helvetica; font-size:8pt;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

.afiwa { 
padding : 6px 11px 11px 6px; 
background-image : url(../Afisha/afiwa_bg.png); 
background-repeat : no-repeat; 
background-position : right bottom; 
text-align : center; 
} 
.afiwa img {
border : 0;
}

.afiwa1 { 
padding : 6px 11px 11px 6px; 
background-image : url(../Afisha/afiwa_bg2.png); 
background-repeat : no-repeat; 
background-position : right bottom; 
text-align : center; 
} 
.afiwa1 img {
border : 0;
}

/* ====== ADV_SEARCH_FORM ====== */
.AdvSearchTable {background-color: #778899;}
.AdvQuery {float: left;width: auto;}
.AdvFilter1 {float: left;width: auto;}
.AdvFilter2 {float: left;width: auto;}
.AdvFilter3 {float: left;width: auto;}
.AdvQueryFl {BORDER-BOTTOM: #e7ecf1 1px solid;BORDER-LEFT: #e7ecf1 1px solid;
 FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;BACKGROUND: #f8f8ff;
 COLOR: #000000;FONT-SIZE: 100%;BORDER-TOP: #e7ecf1 1px solid;FONT-WEIGHT: normal;
 BORDER-RIGHT: #e7ecf1 1px solid;-moz-border-radius: 2px;-webkit-border-radius: 2px;
 border-radius: 2px;min-width: 300px;}

/* ====== ADV_SEARCH_FORM end ====== */


/* Events */

.events { padding: 5px 0 5px 0; }
.events h3 { border-bottom: 4px solid #FF6; overflow: auto; //height: 100%; }
.events h3 span { float: left; }
.events h3 a{font-size:12px; font-weight:normal; color: #B27F19; background: url(http://afisha.ternopil.ua/_st/images/arrow.gif) no-repeat right 4px; padding: 0 12px 0 0; float: right; margin: 4px 0 0 0; }

 .events ul { margin: 0; list-style: none; }
 .events ul li {padding: 0 0 6px 20; line-height: 20px; display:block;}
 .events ul li img{ float: left; margin: 0 7px 0 0; border: 3px solid #efe0a3; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

 .events .info{margin-left:63px;}
 .events .date{color: #4C4C4C; font-size:.9em; padding:0 0 2px;}
 .events .title{text-decoration:underline; line-height:1.2em; font-size:1.0em; font-weight:bold; color: #66490A; letter-spacing:0px;}
 .events .title:hover{ text-decoration:none;}
 .events .cat{font-size:.9em; display:block; padding:3px 0 7px;} 
 .events .cat a{color:#4C4C4C; display:inline; text-decoration:none;} 
 .events .cat a:hover{text-decoration:underline;}
 .events .comm{padding:0; margin:0 6px 0 0px; position:relative; top:-1px; }
 .events .comm a{background: url(../Menu/icons_comm2.png) no-repeat left 0px; padding:0 0 0 12px; color: #795B30; font-weight:bold; font-size:.9em;} 
 .events .timedate{background: url(../Menu/icons_comm2.png) no-repeat left -11px; padding:0 0 0 11px;}


a{
color:#336699;
text-decoration:underline;
}
a:visited{
color:#336699;
text-decoration:underline;

}
a.blue{
color:#336699;
text-decoration:none;
}
a.blue:visited{
color:#336699;
text-decoration:none;
}
a.blue:hover{
color:#336699;
text-decoration:underline;
}
a.dark{
color:#000000;
text-decoration:none;
}
a.dark:visited{
color:#000000;
text-decoration:none;
}
a.dark:hover{
color:#000000;
text-decoration:none;
}
a.dark2{
color:#000000;
text-decoration:underline;
}
a.dark2:visited{
color:#000000;
text-decoration:underline;
}
a.dark2:hover{
color:#DF5927;
text-decoration:underline;
}
a.dark3{
color:#000000;
text-decoration:underline;
}
a.dark3:Active {color:#000000;font-size:14px;font-weight: bold;}

a.dark3:visited{
color:#000000;
text-decoration:none;
}

a.dark3:hover{
color:#DF5927;
text-decoration:underline;
font-weight: bold;
}
a.dark4{
color:#000000;
text-decoration:none;
}
a.dark4:visited{
color:#000000;
text-decoration:none;
}
a.dark4:hover{
color:#B22222;
text-decoration:none;
}
a.darkgrey{
color:#4B4B4B;
text-decoration:none;
}
a.darkgrey:visited{
color:#4B4B4B;
text-decoration:none;
}
a.darkgrey:hover{
color:#4B4B4B;
text-decoration:none;
}
a.k{
color:#B22222;
text-decoration:none;
}
a.k:visited{
color:#B22222;
text-decoration:none;
}
a.k:hover{
color:#FF4500;
text-decoration:underline;
}
a.k2{
color:#B22222;
text-decoration:none;
}
a.k2:visited{
color:#B22222;
text-decoration:none;
}
a.k2:hover{
color:#CC0000;
text-decoration:none;
}
a.red{
border-bottom:1px dotted #E48787;
color:#B22222;
outline:none ! important;
text-decoration:none;
}
a.red:visited{
border-bottom:1px dotted #E48787;
color:#B22222;
outline:none ! important;
text-decoration:none;
}
a.red:hover{
border-bottom:none;
color:#B22222;
text-decoration:none;
}
a.white{
color:#F8F8FF;
text-decoration:underline;
}
a.white:visited{
color:#F8F8FF;
text-decoration:underline;
}
a.white:hover{
color:#FFD700;
text-decoration:underline;
}
a.white2{
color:#FFFFFF;
text-decoration:none;
}
a.white2:visited{
color:#FFFFFF;
text-decoration:none;
}
a.white2:hover{
color:#FFD700;
text-decoration:none;
}
a:hover{
color:#DF5927;
text-decoration:underline;
}
blockquote,cite{
font-family:"Times New Roman",Times,serif;
font-style:italic;
}
body{
 background-color:#FFF;
 font-family:Tahoma,Arial,Helvetica,sans-serif;
 margin:0;
 padding:0;
}
body.firstp{
background:url(http://afisha.ternopil.ua/_st/pic/bm/bg_um.gif) top;
background-color:#8895A6;
background-repeat:repeat-x;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
body.firstpaf{
background:url(http://afisha.ternopil.ua/_st/pic/bm/bg_um.gif) top;
background-color:#8895A6;
background-repeat:repeat-x;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
div{
background-color:inherit;
display:block;
}
form{
margin:0;
padding:0;
}
h1{
font-size:150%;
}
h1,h2,h3,h4{
font-weight:bold;
text-align:left;
}
h2{
font-size:120%;
}
h3{
font-size:110%;
margin-bottom:0.7em;
}
h4{
font-size:100%;
margin:0;
}
h4.head_blue{
background:#5671B1;
color:#F0F8FF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
text-align:center;
vertical-align:middle;
}
h4.head_ora{
background-color:#FFCC66;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
text-align:center;
vertical-align:middle;
}
h4.head_red{
background-color:#B22222;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
text-align:center;
vertical-align:middle;
}
h4.head1{
background-color:#FCF5EF;
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
color:#B22222;
font-family:"Times New Roman",Times,serif;
padding:0.7em 1em 0.7em 2em;
text-align:left;
vertical-align:middle;
}
h4.head2{
background-color:#FCF5EF;
color:#B22222;
font-family:"Times New Roman",Times,serif;
padding:0.7em 1em 0.7em 2em;
text-align:left;
vertical-align:middle;
}
h4.head3{
background-color:#FCF5EF;
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
color:#474747;
font-family:"Times New Roman",Times,serif;
padding:0.7em 1em 0.7em 2em;
text-align:left;
vertical-align:middle;
}
h4.head4{
background:#5671B1;
color:#F0F8FF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
padding-left:2em;
text-align:left;
vertical-align:middle;
}
h4.head5{
background:#778899;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
padding-left:12px;
text-align:left;
vertical-align:middle;
}
h4.head6{
background-color:#E7ECF1;
border-bottom:1px solid #EFEFEF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
padding-left:12px;
text-align:left;
vertical-align:middle;
}
h4.head7{
background-color:#FFCC66;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:1em;
padding-left:2em;
text-align:left;
vertical-align:middle;
}
h4.head8{
background-color:#B22222;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
padding:6px;
padding-left:12px;
text-align:left;
vertical-align:middle;
}
hr{
color:#C0C0C0;
height:1px;
}
img,form{
border:0;
}
input.width100p{
width:96% ! important;
}
table.clear{
border:none;
border-collapse:collapse;
border-spacing:0;
}
table.clear td{
border:none;
margin:0;
padding:0;
}
table.mainbox td{
border:none;
padding:0;
}
table.mainbox,.mainbox2{
border:none;
border-collapse:collapse;
border-spacing:0;
width:980px;
}
tr.footer td{
border-bottom:1px solid #EFEFEF;
}
tr.footer2 td{
border-bottom:1px solid #D4D4D4;
}
tr.header td{
border-top:1px solid #EFEFEF;
}
tr.header2 td{
border-top:1px solid #D4D4D4;
}
ul.arrow{
list-style-image:url(http://afisha.ternopil.ua/pic/li01.gif);
}
ul.arrow li{
margin:0 0 4px 0;
}
ul.pagemenu{
border-bottom:2px solid #EFEFEF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
list-style:none;
margin:0;
padding:0;
text-align:left;
width:258px;
}
ul.pagemenu a{
background-color:#FAFAFA;
border-top:1px solid #EFEFEF;
color:#000000;
display:block;
padding:6px 6px 6px 18px;
text-decoration:none;
}
ul.pagemenu li a:visited{
color:#000000;
text-decoration:none;
}
ul.pagemenu li a:hover{
background-color:#E7ECF1;
color:#000000;
text-decoration:none;
}
ul.pagemenu8{
border-bottom:2px solid #EFEFEF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
list-style:none;
margin:0;
padding:0;
text-align:left;
width:258px;
}
ul.pagemenu8 a{
background-color:#FAFAFA;
border-top:1px solid #EFEFEF;
color:#000000;
display:block;
padding:4px 6px 4px 18px;
text-decoration:none;
}
ul.pagemenu8 li a:visited{
color:#000000;
text-decoration:none;
}
ul.pagemenu8 li a:hover{
background-color:#E7ECF1;
color:#000000;
}
ul.spis{
list-style:disc;
margin:0.5em 0 1em 1em;
}
ul.spis li{
margin:0;
}
ul.spis2{
list-style:none;
margin:0.5em 0 1em 1em;
}
ul.spis2 li{
margin:0 0 0 -1.5em;
}
.adslink{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
padding:0.8em;
text-align:center;
}
.banner_megatop{
background-color:#1F1F1F;
padding:0 0 1px 0;
text-align:center;
}
.banner240120{
margin:4px 0 6px 0;
text-align:center;
}
.banner240350{
background:#E7ECF1;
clear:both;
margin:2px 0 2px 0;
padding:8px 0 4px 0;
text-align:center;
}
.banner468{
float:left;
margin:15px 0 0 30px;
width:468px;
}
.banner730{
padding:4px 0 6px 0;
text-align:center;
}
.block_add{
background-color:#F8F8FF;
border-bottom:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:2px 14px 0 12px;
padding:1.5em 1em 0 16px;
text-align:left;
}
.block_afisha{
background-color:#FAFAFA;
border-bottom:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0;
padding:8px 20px 8px 10px;
text-align:left;
}
.block_anons{
background-color:#E7ECF1;
border-bottom:4px solid #DCDCDC;
border-right:1px solid #DCDCDC;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
margin:4px;
padding:1em;
text-align:center;
width:190px;
}
.block_ghost{
background-color:#F8F8FF;
border-bottom:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0;
padding:8px 8px 8px 16px;
text-align:left;
}
.block_green9{
background-color:#F0F8FF;
border:2px solid #32CD32;
border-radius:5px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
-moz-border-radius:5px;
padding:1em 1em 1em 1.5em;
text-align:left;
-webkit-border-radius:5px;
}
.block_hnews{
background-color:#F5F7F9;
border-right:#D9E0E7 solid;
border-width:2px;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
height:100%;
margin:0.7em 1.2em 1em 0.7em;
padding:1em 1.2em 1em 1em;
text-align:left;
width:51%;
}
.block_icon{
background-color:#FAFAFA;
border-bottom:2px solid #E7ECF1;
margin:0;
padding:6px 0 6px 0;
text-align:center;
}
.block_icon a:hover img{
border-top:2px solid #E7ECF1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-khtml-opacity:1;
-moz-opacity:1;
opacity:1;
}
.block_icon img{
border-bottom:2px solid #E7ECF1;
border-top:2px solid #FAFAFA;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
height:30px;
-khtml-opacity:0.8;
-moz-opacity:0.8;
opacity:0.8;
width:30px;
}
.block_lemon{
background-color:#FFFACD;
border:1px dotted #FFD700;
border-radius:5px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
-moz-border-radius:5px;
padding:8px 8px 8px 16px;
text-align:left;
-webkit-border-radius:5px;
}
.block_map{
background-color:#FFFFFF;
border:0px dotted #FFD700;
border-radius:0px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
-moz-border-radius:0px;
text-align:left;
-webkit-border-radius:0px;
}
.block_lemon9{
background-color:#FFFACD;
border:2px solid #FFCC66;
border-radius:5px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
-moz-border-radius:5px;
padding:1em 1em 1em 1.5em;
text-align:left;
-webkit-border-radius:5px;
}
.block_menu{
background-color:#F5F5EA;
border-top:1px solid #C8D4DF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
padding:1em 2em 0 1em;
text-align:right;
}
.block_news{
background-color:#E7ECF1;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12pt;
font-style:normal;
margin-bottom:4px;
padding:1em;
text-align:left;
}
.block_news_atr{
background-color:#F5F5EA;
clear:both;
font-size:8pt;
margin:2px 0 2px 0;
padding:0.5em 1em 1em 2em;
text-align:left;
}
.block_news_list{
clear:both;
margin:0 2.5em 0 1.5em;
padding:0.5em;
}
.block_news_list div.empty{
display:inline-block;
float:left;
height:70px;
width:98px;
}
.block_news_list img{
float:left;
margin:0 2em 1em 0;
}
.block_news_list span{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.block_news_list_f{
background-color:#F5F7F9;
border-bottom:#D9E0E7 solid;
border-top:#D9E0E7 solid;
border-width:2px;
clear:both;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0.7em 0 0.5em 0;
min-height:100px;
padding:0.7em 1.5em 0.7em 0.7em;
text-align:left;
width:100%;
}
.block_news_list_f img{
float:left;
margin:0 1em 1em 0;
}
.block_news_list_f span{
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:normal;
}
.block_norm{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:80%;
font-style:normal;
margin-bottom:2px;
padding:0.8em 1em 0.8em 2em;
text-align:left;
}
.block_norm8{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin-bottom:2px;
padding:6px 8px 8px 8px;
text-align:left;
}
.block_norm82{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin-bottom:2px;
padding:1em 1em 1em 2em;
text-align:left;
}
.block_normt{
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:90%;
font-style:normal;
margin-bottom:2px;
padding:1em 1em 1em 2em;
text-align:left;
}
.block_popnews{
clear:both;
font-size:9pt;
padding:0.5em 0 0.5em 0;
}
.block_popnews img{
float:left;
margin:0 8px 0 0;
}
.block_red{
background-color:#B22222;
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
margin-top:2px;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.block_red2{
background-color:#B22222;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
padding:0.5em 0.5em 0.5em 2em;
text-align:left;
}
.block_short{
background-color:#FAFAFA;
clear:left;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
min-height:50px;
padding:6px;
text-align:left;
}
.block_skyblue9{
background-color:#E5EBF3;
border:2px solid #ADD8E6;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
padding:1em 1em 1em 1.5em;
text-align:left;
}
.block_stema{
background-color:#FFF9F0;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
margin:0;
padding:1em 1em 1em 2em;
text-align:left;
}
.block_tab{
background-color:#FAFAFA;
border-bottom:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
clear:both;
margin:0 1px 0.5em 1px;
padding:0;
text-align:left;
}
.block_tab div.inside{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
padding:1em;
text-align:left;
width:100%;
}
.block_tab div.line{
clear:both;
margin:0.3em 0 0.3em 0;
}
.block_tags{
background-color:#FAFAFA;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:90%;
font-style:normal;
margin:4px;
padding:0.8em 1em 1em 1em;
text-align:left;
}
.block_tags h4{
color:#CBD1DA;
font-family:"Times New Roman",Times,serif;
font-size:20pt;
font-weight:bold;
margin-bottom:4px;
}
.block_topics{
background-color:#778899;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
margin:0;
padding:1em 1em 1em 2em;
}
.block_topnews{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
padding:4px 0 0 0;
}
.block_topnews a{
display:block;
}
.block_topnews a:hover img.news40{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-khtml-opacity:1;
-moz-opacity:1;
opacity:1;
}
.block_topnews div.topnews{
clear:both;
min-height:30px;
padding:3px 4px 2px 5px;
}
.block_topnews div.topnews:hover{
cursor:pointer;/*background-color:#E7ECF1;*/
}
.block_topnews img.news40{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
float:left;
height:28px;
-khtml-opacity:0.6;
margin:0 10px 2px 0;
-moz-opacity:0.6;
opacity:0.6;
width:40px;
}
.block_toprate{
background:url(http://afisha.ternopil.ua/pic/fon_top.gif) top repeat-x;
border-bottom:4px solid #EFEFEF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
margin:2px 0 1em 0;
text-align:left;
}
.block_vnews{
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:100%;
font-style:normal;
margin-bottom:1em;
padding:1.2em;
text-align:left;
}
.block1{
background-color:#E7ECF1;
margin-bottom:4px;
padding:6px 8px 8px 6px;
text-align:left;
}
.block10{
color:#999999;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:90%;
font-style:normal;
margin:1em 1em 0 1em;
padding:1em;
text-align:left;
}
.block2{
background-color:#F5F5EA;
margin-bottom:4px;
margin-top:4px;
padding:1em 1em 1em 2em;
text-align:left;
}
.block3{
background-color:#FFF8DC;
margin-bottom:4px;
padding:6px 8px 8px 6px;
text-align:left;
}
.block4{
background-color:#FAFAFA;
border-bottom:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:6px 0 0 0;
padding:8px 20px 8px 10px;
text-align:left;
}
.block5{
background-color:#F5F5EA;
border-bottom:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0;
padding:8px 20px 8px 10px;
text-align:left;
}
.block6{
.catNameActive {font-size:8px;font-weight: bold;}
background-color:#E7ECF1;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0;
padding:6px 8px 6px 8px;
text-align:left;

}
.block7{
background-color:#FFF9F0;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0;
padding:6px 8px 6px 8px;
text-align:left;
}
.block8{
background-color:#FAFAFA;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
padding:1em 1em 2em 1em;
text-align:left;
}
.block9{
background-color:#E7ECF1;
color:#F5F5F5;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
margin-bottom:1em;
margin-top:1em;
padding:1em 1em 1em 2em;
text-align:left;
}
.blue{
color:#3B72A7;
}
.clear{
clear:both;
}
.comment{
border-bottom:1px #FFFFFF solid;
clear:both;
margin-bottom:0.2em;
padding:1em;
}
.comment_buttons{
border-top:1px #CCCCCC dotted;
display:block;
margin-top:0.5em;
padding:0.5em;
}
.comment_quote{
padding:1em;
}
.comments_answers{
margin-left:20px;
}
.content{
background-color:#FAFAFA;
text-align:left;
width:980px;
}
.float{
background:#E7ECF1;
border:1px solid #778899;
border-bottom:2px solid #778899;
border-right-color:#778899;
color:inherit;
display:none;
font-size:83%;/*overflow:hidden;*/
left:25%;
position:absolute;
text-align:left;
top:25%;
width:50%;/*height:50%;*/
z-index:200;
}
.float .floatclose{
border:0;
cursor:pointer;
float:right;
height:16px;
margin-top:.1em;
width:16px;
}
.float .toolbarlocal{
padding:0;
width:100%;
}
.float .toolbarlocal input{
margin:.2em 0 .2em .2em;
}
.float hr{
display:block;
margin:0 ! important;
}
.floatcontainer{
padding:.5em;
}
.floatheader h4{
background-color:inherit;
font-size:129%;
margin:0;
padding:.5em .5em .5em 1em;
}
.floatheader h4 .message,.floatheader h4 .error{
font-size:75%;
font-weight:normal;
}
.floatlogin{
height:auto;
padding-bottom:1em;
width:30em;
}
.floatmask{
background:#FFFFFF;
color:inherit;
display:none;
filter:alpha(opacity=60);
left:0;
-moz-opacity:0.6;
opacity:0.6;
position:absolute;
top:0;
width:100%;
z-index:198;
}
.floatscroll{
border-top:1px solid #778899;
position:relative;
}
.football{
background:url(http://afisha.ternopil.ua/pic/field.jpg) #008000 no-repeat top;
color:#ECFFED;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding:6px;
text-align:center;
vertical-align:middle;
}
.fotoblock{
background-color:#F5F7F9;/* border-bottom:2px solid #D9E0E7;*/
float:left;
padding:1em 0.5em 1em 0.5em;
text-align:left;
width:150px;
}
.fotoblock img{
border-bottom:4px solid #778899;
border-top:4px solid #778899;
height:97px;
margin-bottom:4px;
width:140px;
}
.fotoblock80{
border:0;
height:80px;
margin:0;
width:80px;
}
.fotoreports{
background-color:#F5F7F9;
clear:both;
display:inline-block;
margin:1em 0 1em 0;
width:100%;
}
.gallery{
background-color:#FAFAFA;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
margin:0 0 4px 0;
padding:8px 2px 12px 8px;
}
.gallery img{
border:4px solid #EFEFEF;
border-bottom:6px solid #EFEFEF;
margin:4px 8px 4px 0;
}
.ghost8{
background:#F8F8FF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style:normal;
padding-left:8px;
padding-right:8px;
}
.header{
margin:0px;
text-align:left;
width:950px;
}
.infa{
background:#DEDEDE;
border:solid 1px #D4D4D4;
font-family:Tahoma,Arial,Helvetica,sans-serif;
padding:2px;
}
.infa td,th{
background:#FFFFFF;
font-size:8pt;
padding:0.5em;
}
.infa th{
background:#DCE8F3;
font-weight:bold;
}
.infa_grey{
background:#FAFAFA;
border:solid 2px #E7ECF1;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa_grey td{
background:#E7ECF1;
border-bottom:1px solid #DCDCDC;
font-size:9pt;
padding:0.5em 0.5em 0.5em 1em;
}
.infa_grey th{
background:#778899;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
padding:0.5em;
}
.infa_opros{
border-collapse:collapse;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa_opros td{
border-bottom:1px solid #DCDCDC;
font-size:8pt;
padding:0.3em 0.5em 0.3em 0;
}
.infa_red{
background:#E8B9B9;
border:2px solid #E8B9B9;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa_red td{
background:#FCF5EF;
font-size:9pt;
padding:1em;
}
.infa_red th{
background:#B22222;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
padding:0.5em;
}
.infa2{
background:#EFEFEF;
border:solid 1px #EFEFEF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa2 td,th{
background:#FFFFFF;
font-size:8pt;
padding:0.5em;
}
.infa2 th{
background:#DCE8F3;
font-weight:bold;
}
.infa3{
background:#FFFFFF;
border:solid 1px #DDDDDD;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa3 td,th{
background:#FAFAFA;
font-size:8pt;
padding:0.5em;
}
.infa3 th{
font-weight:bold;
}
.infa4{
background:#FFFFFF;
border-collapse:collapse;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.infa4 td,th{
border-bottom:1px solid #B0C4DE;
font-size:8pt;
padding:0.5em;
}
.infa4 th{
background:#F1F5FA;
border-bottom:4px solid #B0C4DE;
font-weight:bold;
padding:0.5em 2em 0.5em 2em;
}
.knopka{
background:url(http://afisha.ternopil.ua/pic/fon13.gif) #8895A6;
border:solid 1px;
border-bottom-color:#000000;
border-left-color:#FFFFFF;
border-right-color:#000000;
border-top-color:#FFFFFF;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:24px;
}
.knopka2{
background:#5671B1;
border-style:none;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
height:20px;
padding:2px;
}
.knopka3{
background:#FFCC66;
border:none;
color:#333333;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
height:18px;
padding:2px;
}
.knopka4,.knopka5{
background:#5671B1;
border:1px solid;
border-bottom-color:#CCCCCC;
border-left-color:#EFEFEF;
border-right-color:#CCCCCC;
border-top-color:#EFEFEF;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding:4px 10px 4px 10px;
}
.kori,ul.kori{
color:#B22222;
}
.lead{
color:#606060;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
}
.leftbox{
background-color:#FAFAFA;
border-right:1px solid #EFEFEF;
text-align:center;
width:80px;
}
.leftbox2{
background-color:#FAFAFA;
border-right:1px solid #EFEFEF;
text-align:center;
width:16px;
}
.leftbox90{
background-color:#FAFAFA;
border-right:1px solid #EFEFEF;
text-align:center;
width:90px;
}
.logo{
float:left;
width:200px;
}
.logo img{
height:100px;
margin:0;
width:200px;
}
.logo_block{
background:url(http://afisha.ternopil.ua/pic/head_bg.gif) repeat-x top;
height:100px;
}
.mainblock_afisha{
background:url(http://afisha.ternopil.ua/pic/afisha_bg.gif) #FCF5EF no-repeat bottom;
clear:both;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding:0 1em 3em 2em;
text-align:left;
}
.mainblock_blue{
background:#E7ECF1;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding:0 1em 2em 2em;
text-align:left;
}
.mainblock_list{
clear:both;
margin:0;
text-align:left;
}
.mainblock_list img{
margin:2px 10px 0 0;
}
.mainblock_ora{
background:#F5F5EA;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding:0 1em 2em 2em;
text-align:left;
}
.mainblock_red{
background:#FCF5EF;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding:0 1em 2em 2em;
text-align:left;
}
.mainmenu{
background:#B22222;
color:#FFF5EE;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
padding-bottom:2px;
padding-left:10px;
padding-top:2px;
}
.margin0{
margin:0 ! important;
}
.margin02{
margin:.2em ! important;
}
.margin05{
margin:.5em ! important;
}
.margin1{
margin:1em ! important;
}
.marginb0{
margin-bottom:0 ! important;
}
.marginb02{
margin-bottom:.2em ! important;
}
.marginb05{
margin-bottom:.5em ! important;
}
.marginb1{
margin-bottom:1em ! important;
}
.marginl0{
margin-left:0 ! important;
}
.marginl02{
margin-left:.2em ! important;
}
.marginl05{
margin-left:.5em ! important;
}
.marginl05p{
margin-left:5% ! important;
}
.marginl1{
margin-left:1em ! important;
}
.marginr0{
margin-right:0 ! important;
}
.marginr02{
margin-right:.2em ! important;
}
.marginr05{
margin-right:.5em ! important;
}
.marginr05p{
margin-right:5% ! important;
}
.marginr1{
margin-right:1em ! important;
}
.marginrfixed{
margin:0 0 0 200px ! important;
}
.margint0{
margin-top:0 ! important;
}
.margint02{
margin-top:.2em ! important;
}
.margint05{
margin-top:.5em ! important;
}
.margint1{
margin-top:1em ! important;
}
.marker{
background-color:#FFFBC2;
}
.marker2{
background-color:#F0F8FF;
}
.menu{
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
padding-left:8px;
}
.menu82{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding-bottom:2px;
padding-right:4px;
padding-top:2px;
}
.menu8td{
background:#5671B1;
color:#F0F8FF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding:4px;
}
.menu9{
color:#666666;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.menu92td{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
padding-left:3px;
padding-right:3px;
}
.menu9td{
color:#666666;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
padding-bottom:3px;
padding-right:4px;
padding-top:3px;
}
.menubox{
background:url(http://afisha.ternopil.ua/pic/fon10.gif) repeat-y left;
text-align:center;
vertical-align:top;
width:260px;
}
.menubox2{
background:url(http://afisha.ternopil.ua/pic/fon10.gif) repeat-y left;
border-left:1px solid #EFEFEF;
text-align:center;
vertical-align:top;
width:260px;
}
.menuline{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
}
.menuline *{
display:-moz-inline-box;
display:inline-block;
font-weight:bold;
padding:4px 8px 6px 8px;
}
.menuline a{
background-color:#FFF8B2;
color:#FF4500;
text-decoration:underline;
}
.menuline a:hover{
background-color:#FFF599;
color:#FF4500;
text-decoration:underline;
}
.norm{
font-family:"Times New Roman",Times,serif;
font-size:100%;
font-weight:normal;
}
.norm2{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:80%;
font-weight:normal;
}
.norm8{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
.norm8grey{
color:#696969;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
.norm8kori{
color:#B22222;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
.norm8td{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
padding-top:2px;
}
.norm9{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
}
.norm9kori{
color:#B22222;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
}
.norm9td{
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
padding-left:10px;
padding-right:10px;
}
.norm-td{
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:100%;
font-style:normal;
padding-left:10px;
padding-right:10px;
}
.norm-td2{
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:90%;
font-style:normal;
padding-left:10px;
padding-right:10px;
}
.padding0{
padding:0 ! important;
}
.padding02{
padding:.2em ! important;
}
.padding05{
padding:.5em ! important;
}
.padding1{
padding:1em ! important;
}
.paddingb0{
padding-bottom:0 ! important;
}
.paddingb02{
padding-bottom:.2em ! important;
}
.paddingb05{
padding-bottom:.5em ! important;
}
.paddingb1{
padding-bottom:1em ! important;
}
.paddingl0{
padding-left:0 ! important;
}
.paddingl02{
padding-left:.2em ! important;
}
.paddingl05{
padding-left:.5em ! important;
}
.paddingl1{
padding-left:1em ! important;
}
.paddingr0{
padding-right:0 ! important;
}
.paddingr02{
padding-right:.2em ! important;
}
.paddingr05{
padding-right:.5em ! important;
}
.paddingr1{
padding-right:1em ! important;
}
.paddingt0{
padding-top:0 ! important;
}
.paddingt02{
padding-top:.2em ! important;
}
.paddingt05{
padding-top:.5em ! important;
}
.paddingt1{
padding-top:1em ! important;
}
.page{
background-color:#FAFAFA;
height:100%;
margin:0px auto;
text-align:center;
width:980px;
}
.pic_afisha{
border:4px solid #EFEFEF;
border-bottom:8px solid #EFEFEF;
margin:2px 1.5em 2em 0;
}
.pic_gal{
border:4px solid #FAFAFA;
margin-bottom:4px;
}
.pica_video{
border:4px solid #E7ECF1;
border-bottom:6px solid #E7ECF1;
border-top:6px solid #E7ECF1;
margin-bottom:4px;
}
.pica2{
margin-bottom:4px;
margin-left:0;
margin-right:8px;
margin-top:0;
}
.pica3{
border:4px solid #EFEFEF;
border-bottom:6px solid #EFEFEF;
margin:4px 8px 4px 0;
}
.poisk_block{
background-color:#778899;
border:none;
margin-left:2px;
width:610px;
}
.poisk_block_rk{
background-color:#778899;
border:none;
margin-left:2px;
width:610px;
}
.poisk_catalog{
background-color:#778899;
border:none;
height:35px;
margin:0 0 0 2px;
}
.poisk_inner_down{
clear:all;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
height:22px;
padding:0 0 4px 0;
text-align:center;
}
.poisk_inner_up{
color:#FFFFFF;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding:10px 0 0 0;
text-align:center;
width:80px;
}
.poisk_section{
background-color:#778899;
border:none;
height:36px;
margin:0 2px 0 2px;
}
.pole{
background:#F8F8FF;
border-width:1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
.pole2{
background:#E5EBF3;
border-color:#CCCCCC;
border-width:1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
.pole3{
background:#E5EBF3;
border-color:#CCCCCC;
border-radius:2px;
border-width:1px;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:12pt;
font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.pole4{
background:#F8F8FF;
border:1px solid #E7ECF1;
border-radius:2px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.pole5{
background:url(http://afisha.ternopil.ua/pic/input_bg.jpg) bottom repeat-x #F8F8FF;
border:1px solid #E7ECF1;
border-radius:2px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.pole6{
background:#E5EBF3;
border-color:#CCCCCC;
border-radius:2px;
border-width:1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.pole7{
background:#E5EBF3;
border-color:#CCCCCC;
border-radius:2px;
border-width:1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.qt1{
color:#5A5A5A;
display:block;
float:right;
font-weight:bold;
margin:0.5em 0 0.5em 0.5em;
padding:0.8em;
width:40%;
}
.qt2{
background-color:#FCF5EF;
}
.qt2,.qt3{
color:#5A5A5A;
display:block;
float:right;
font-weight:bold;
margin:0.4em 0 0.4em 0.4em;
padding:1em;
width:40%;
}
.qt3{
background-color:#E7ECF1;
}
.redy{
color:#DC143C;
}
.sand8td{
background:#F7E3D5;
color:#CC3333;
font-size:8pt;
font-weight:bold;
padding-left:10px;
padding-right:3px;
}
.small{
color:#696969;
font-size:70%;
font-weight:normal;
}
.time{
float:left;
margin:2px 0 0 70px;
text-align:center;
}
.title{
color:#336699;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:90%;
font-weight:bold;
}
.title_blue{
background:url(http://afisha.ternopil.ua/pic/title_blue.gif) #E7ECF1 repeat-x top;
clear:both;
color:#336699;
font-family:"Times New Roman",Times,serif;
font-size:13pt;
font-weight:bold;
margin:0;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.title_grey{
background:url(http://afisha.ternopil.ua/pic/title_grey.gif) #F8F8FF repeat-x top;
clear:both;
color:#336699;
font-family:"Times New Roman",Times,serif;
font-size:13pt;
font-weight:bold;
margin:0;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.title_grey2{
background:url(http://afisha.ternopil.ua/pic/title_grey.gif) #F8F8FF repeat-x top;
clear:both;
color:#336699;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11pt;
font-weight:bold;
margin:0;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.title_news_list{
clear:both;
color:#3B72A7;
font-family:"Times New Roman",Times,serif;
font-size:200%;
font-weight:bold;
margin-top:1em;
text-transform:uppercase;
}
.title_ora{
background:url(http://afisha.ternopil.ua/pic/title_ora.gif) #F5F5EA repeat-x top;
clear:both;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:13pt;
font-weight:bold;
margin:0;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.title_red{
background:url(http://afisha.ternopil.ua/pic/title_red.gif) #FCF5EF repeat-x top;
clear:both;
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:13pt;
font-weight:bold;
margin:0;
padding:0.5em 0.5em 0.5em 1em;
text-align:left;
}
.title10{
color:#474747;
font-family:"Times New Roman",Times,serif;
font-size:100%;
font-weight:bold;
padding-left:30px;
padding-right:10px;
}
.title11{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:bold;
text-decoration:none;
}
.title12{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:12pt;
font-weight:bold;
padding-left:20px;
padding-right:10px;
}
.title13{
border-bottom:solid #3B72A7;
border-width:1px;
color:#3B72A7;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:bold;
margin-bottom:0em;
vertical-align:bottom;
}
.title14{
border-bottom:1px solid #B22222;
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:normal;
margin-bottom:0em;
vertical-align:bottom;
}
.title15{
color:#3B72A7;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:normal;
vertical-align:bottom;
}
.title16{
color:#3B72A7;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:14pt;
font-weight:normal;
vertical-align:bottom;
}
.title17{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:200%;
font-weight:bold;
}
.title18{
color:#CBD1DA;
font-family:"Times New Roman",Times,serif;
font-size:250%;
font-weight:bold;
}
.title19{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:13pt;
font-weight:bold;
}
.title2{
background:#CDD8E6;
color:#3B72A7;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding-left:10px;
padding-right:3px;
}
.title3{
color:#5A5A5A;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.title4{
background:#5671B1;
color:#F0F8FF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding-left:10px;
padding-right:3px;
}
.title5{
background:#B22222;
color:#FFEFD5;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding-left:10px;
padding-right:3px;
}
.title6{
background:#778899;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
padding-left:6px;
}
.title7{
color:#3B72A7;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:bold;
padding-left:30px;
}
.title8{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:14pt;
font-weight:bold;
padding-left:30px;
}
.title9{
color:#B22222;
font-family:"Times New Roman",Times,serif;
font-size:100%;
font-weight:bold;
padding-left:30px;
padding-right:10px;
}
.title99{
color:#336699;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.weather{
background:url(http://afisha.ternopil.ua/pic/weather_bg.gif) no-repeat bottom #E7ECF1;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
margin:6px 0 0 0;
padding:0 0 6px 0;
}
.white8b{
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
}
.white9b{
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
.width100p{
width:100% ! important;
}
.width10p{
width:10% ! important;
}
.width15p{
width:15% ! important;
}
.width1p{
width:1% ! important;
}
.width20p{
width:20% ! important;
}
.width25p{
width:25% ! important;
}
.width30p{
width:30% ! important;
}
.width33p{
width:33% ! important;
}
.width40p{
width:40% ! important;
}
.width45p{
width:45% ! important;
}
.width50p{
width:50% ! important;
}
.width5p{
width:5% ! important;
}
.width60p{
width:60% ! important;
}
.width67p{
width:67% ! important;
}
.width75p{
width:75% ! important;
}
.width80p{
width:80% ! important;
}
.width85p{
width:85% ! important;
}
.width90p{
width:90% ! important;
}
.width95p{
width:95% ! important;
}
.width99p{
width:99% ! important;
}
#dot{
font-size:1px;
line-height:1px;
width:1px;
}
/* body.firstp{
background:url(http://afisha.ternopil.ua/_st/temp/fon.jpg) top;
background-color:#8895A6;
background-repeat:repeat-x;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
*/
/*.calendar{
background:#FAFAFA;
border:none;
font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.calendar span.old{
color:#C0C0C0;
}
.calendar td,th{
background:#FFFFFF;
font-size:8pt;
padding:1px;
text-align:center;
vertical-align:middle;
}
.calendar td.today{
background:#A52A2A;
font-weight:bold;
}
.calendar th{
background:#778899;
color:#FFFFFF;
font-weight:bold;
}
*/


.boardtitle {
font-family: DINPromed;
font-size:20px;
}




#boardinf {
width:320px;
display:table;
padding-bottom:15px;
border-bottom:1px dashed #b6bcc6;
margin-bottom:15px;
margin-top:15px;
}

#boardinf img {
width:80px;
height:80px;
float:left;
}

.boardinfr {
margin-left:6px;
width:230px;
float:right;
line-height:20px;
font-size:13px;
}


/* афиша */
.trend-vse .trend { background: #EBF60C; }
.trend-filmy .trend { background: #7CFA4F; }
.trend-koncerty .trend { background: #80FBFF; }
.trend-spektakli .trend { background: #FF6262; }
.trend-vystavki .trend { background: #BA91FF; }
.trend-lekcii .trend { background: #FF9E21; } /*#FF9E21*/
.trend-vecherinki .trend { background: #FD6CFF; }

.trend-all strong { color: #EBF60C; }
.trend-filmy strong { color: #7CFA4F; }
.trend-koncerty strong { color: #80FBFF; }
.trend-spektakli strong { color: #FF6262; }
.trend-vystavki strong { color: #BA91FF; }
.trend-lekcii strong { color: #FF9E21; }
.trend-vecherinki strong { color: #FD6CFF; }

.events-list { overflow:hidden; margin-bottom:25px; clear: both; position: relative; width: 460px; }
.events-list li{ overflow:hidden; margin-right:11px; border: 1px solid #ddd; list-style-type:none; display:block; float:left; width:140px; height:198px; position:relative; margin-bottom:15px; }
.events-list li a.trend { position: absolute; top: 0; left: 0; }
.events-list li a strong { position:absolute; bottom:0; left:0; width:126px; padding:7px; background: transparent url(../Ikonky/transparent-black-50.png); font-weight:bold; text-decoration: underline; }
.events-list li a:hover strong { text-decoration: none; }
.events-list a.remove { position: absolute; top: 0px; right: 0; font-size: .8em; padding: 2px 5px 2px 17px; background-color: #eee; background-position: 3px center; }

ul.events-filter { width:100%; overflow:hidden; overflow: hidden; margin-bottom: 10px; background: #1E1E1E}
ul.events-filter li{ display:block; float:left; list-style-type:none; width:14%; clear:right; }
ul.events-filter li .trend { display:block; text-align:center; background:#1E1E1E!important; color:#CCCCCC; }
ul.events-filter li.trend-vse { width:12%; }
ul.events-filter li.trend-koncerty,
ul.events-filter li.trend-vystavki,
ul.events-filter li.trend-spektakli,
ul.events-filter li.trend-vecherinki { width:15%; }
ul.events-filter li .active { cursor: default; }
ul.events-filter li .active, ul.events-filter li a:hover { color: #1E1E1E; }

.events-filter .trend-vse .trend:hover,
.events-filter .trend-vse .active { background: #EBF60C!important; }
.events-filter .trend-filmy .trend:hover,
.events-filter .trend-filmy .active { background: #7CFA4F!important; }
.events-filter .trend-koncerty .trend:hover,
.events-filter .trend-koncerty .active { background: #80FBFF!important; }
.events-filter .trend-spektakli .trend:hover,
.events-filter .trend-spektakli .active { background: #FF6262!important; }
.events-filter .trend-vystavki .trend:hover,
.events-filter .trend-vystavki .active { background: #BA91FF!important; }


.events-filter .trend-lekcii .trend:hover,
.events-filter .trend-lekcii .active { background: #FF9E21!important; }

.events-filter .trend-vecherinki .trend:hover,
.events-filter .trend-vecherinki .active { background: #FD6CFF!important; }

.events-date-filter { background:#E0E6EC; padding:10px 0 5px 10px; margin-bottom: 15px; }
.events-date-filter h4 { float:left; margin: 0; }
.events-date-filter ul { margin-left:85px; height:18px; }
.events-date-filter ul li { list-style-type:none; float:left; padding:0 13px; border-left:1px solid #fff; font-size:1.17em; }
.events-date-filter ul li.last-horizontal { position: relative; }
.events-date-filter ul li span{ color:#828B94; }
.events-date-filter ul li span.selected strong { color: #000!important; border-bottom-color: #000!important; }
.events-date-filter ul li a{ font-weight:bold; color:#00A6CA; text-decoration:underline; }
.events-date-filter ul li .ui-calendar a,
.schedule-date-filter .ui-calendar a{ text-decoration: inherit; /*color: inherit;*/ font-weight: inherit;}

.schedule-date-filter { position: relative; font-size: .88em; padding: 3px 0 7px 0; }
.schedule-date-filter .calendar { float: right; }

.column-630 .events-list { width:652px; }
.column-630 .events-list li { margin-right:21px; }

/* Glyanec Menu */
 
 
/* Module Part Menu */ 
 
.catsTable {width:"100%";overflow:hidden;border-collapse:10px;overflow: hidden;line-height:16px;font-size:14px;} 
.catsTd {width:"100%";height:10px;color:#000;border-bottom:1px solid #e6dace;} 
.catName {font-size:12px;float:left;} 
.catNameActive {font-size:12px;font-weight:bold;float:left;} 
.catNumData {font-size:12;color:#555555;float:right;margin: 0px 10px 0 0;} 
.catDescr {font-size:7pt; padding-left:10px;}

a.catName:link {text-decoration:none; color:#252a31;} 
a.catName:visited {text-decoration:none; color:#252a31;} 
a.catName:hover {text-decoration:underline; color:#252a31;} 
a.catName:active {text-decoration:none; color:#252a31;} 
a.catNameActive:link {text-decoration:none; color:#252a31;} 
a.catNameActive:visited {text-decoration:none; color:#252a31;} 
a.catNameActive:hover {text-decoration:none; color:#252a31;} 
a.catNameActive:active {text-decoration:underline; color:#252a31;} 




ul.slideshow {
 list-style:none;
 width:590px;
 height:350px;
 overflow:hidden;
 position:relative;
 margin-bottom:20px;
 padding:0;
 
} 

ul.slideshow li {
 position:absolute;
 left:0;
 right:0;
}

ul.slideshow li.show {
 z-index:500; 
}

ul img {
 border:none; 
}


#slideshow-caption {
 width:590px;
 height:80px;
 position:absolute;
 bottom:0;
 left:0; 
 color:#fff;
 background:#000;
 z-index:500;
}

#slideshow-caption .slideshow-caption-container {
 padding:5px 10px; 
 z-index:1000;
}

#slideshow-caption h3 {
 margin:0;
 padding:0; 
 font-size:17px;
 font-weight:normal;
}

#slideshow-caption p {
 margin:5px 0 0 0;
 padding:0;
 aligin:left;
}


.ulightbox:hover img {
opacity:0.9;
}


.boardtitle {
font-family: DINPromed;
font-size:20px;
}




#boardinf {
width:320px;
display:table;
padding-bottom:15px;
border-bottom:1px dashed #b6bcc6;
margin-bottom:15px;
margin-top:15px;
}

#boardinf img {
width:80px;
height:80px;
float:left;
}

.boardinfr {
margin-left:6px;
width:230px;
float:right;
line-height:20px;
font-size:13px;
}