BODY {
	margin: 0px;
	padding : 0px;
	background-color: #ffffff;
}
a, p, ul, ol, li {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
td {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
a.topmenu:link {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenu:visited {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenu:hover {
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.topmenumore:link {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenumore:visited {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenumore:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenumorey:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFBF00;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenumorey:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFBF00;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.topmenumorey:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFBF00;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.lmenu:link {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.lmenu:visited {
	font-size: 11px;
	font-weight: bold;
	color: #5B5B5B;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.lmenu:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ED904C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.chr:link {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.chr:visited {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.chr:hover {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.more:link {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.more:visited {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.more:hover {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.ms {
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
div.small {
	font-size: 10px;
	color: #000000;
	padding : 5px 0px 0px 0px;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
div.small a {
        font-size: 10px;
        color: #000;
        padding : 5px 0px 0px 0px;
        font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration: none;
}
div.small a:hover {
        color : #333;
        text-decoration: underline;
}
.mail {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	background-color: #FFFFFF;
	border: #7E7E80 solid 1px;
	color: #919191;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 0px;
	width: 95px;
}
input.search_form {
        font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
        background-color: #FFFFFF;
        border: #7E7E80 solid 1px;
        color: #919191;
        font-size: 10px;
}
A.bottommenu:link {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.bottommenu:visited {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.bottommenu:hover {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.bms {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
        
}

A.bms {
	font-size: 10px;
	color: #4C4C4C;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration: underline;
}

.bcopy {
	font-size: 10px;
	color: #999999;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.city {
	font-size: 10px;
	color: #CCCCCC;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.fcity {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	background-color: #FFFFFF;
	border: #000000 solid 1px;
	color: #5B5B5B;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 0px;
	width: 120px;
}
span.my_city a:hover {
        text-decoration : none;
}
.afisha {
        font-family      : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        background-color : #FFFFFF;
        border           : #000000 solid 1px;
        color            : #5B5B5B;
        font-size        : 10px;
        margin-left      : 0px;
        margin-right     : 0px;
        width            : 120px;
}
div.regDiv {
        text-align       : center;
        border           : 1px solid #ACADB1;
        padding          : 2;
        width            : 99%;
}
table.regTable { background-color : #ffffff; }
table.regTableGr { background-color : #ffffff; }
table.regTable td, table.regTable td.regTableTd {
        background-color : #ffba00;
        border-bottom    : 1px solid #ffffff;
}
table.regTable td.regTableTd {
        padding-left     : 6;
        width            : 120;
}
table.regTableGr td {
        background-color : #bfbfbf;
        border-bottom    : 1px solid #ffffff;
        padding-left     : 6;
}
.registry {
        font-family      : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        background-color : #ffffff;
        border           : #000000 solid 1px;
        font-size        : 14px;
        margin-left      : 0px;
        margin-right     : 0px;
}
td.delivery_attr_title { width:200; white-space:nowrap; }
h3 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.orange {
	font-size: 13px;
	font-weight: bold;
	color: #FFA200;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.orangesm {
	font-size: 11px;
	font-weight: bold;
	color: #FFA200;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.grey {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
A.string:link {
	font-size: 10px;
	color: #979797;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.string:visited {
	font-size: 10px;
	color: #979797;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.string:hover {
	font-size: 10px;
	color: #979797;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.string {
	font-size: 10px;
	color: #979797;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.string_names {
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
A.centralroot:link {
	font-size: 11px;
	color: #424342;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.centralroot:visited {
	font-size: 11px;
	color: #424342;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.centralroot:hover {
	font-size: 11px;
	color: #424342;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.centralroot {
	font-size   : 11px;
	color       : #424342;
	font-family : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        white-space : nowrap;
}
.acentralroot {
	font-size: 11px;
	font-weight: bold;
	color: #424342;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.timecentral {
	font-size: 11px;
	color: #FFA500;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
A.namecentral:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFA500;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.namecentral:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFA500;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.namecentral:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFA500;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.point:link {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.point:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.point:hover {
	font-size: 11px;
	font-weight: bold;
	color: #676868;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.point {
	font-size: 11px;
	font-weight: bold;
	color: #676868;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.search {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

.cal 
    {
    font-size:9;
    font-family:sans-serif;
    text-decoration:none;
    }

table#calendar td a{
         color:#000000;
         text-decoration:none;
         font-size:9;
         padding:1 0 1 0;
         text-align:center;
        }

td.active_month{
        background:#FFBA00;
        text-align:left;
        font-size:9;
        font-family:sans-serif;
        padding:2 0 2 2;
       }
td.other_month{
        background:#CCCCCC;
        color:#707070;
        text-align:left;
        font-size:9;
        font-family:sans-serif;
        padding:2 0 2 2;
       }

tr.active_day_line{
        background:#999999;
       }
tr.other_day_line{
        background:#CCCCCC;
       }

td.active_day{
        background:#FFBA00;
        text-align:center;
        padding:1 0 1 0;
        font-size:9;
        border-right:white 1px solid;
       }

td.other_day{
        text-align:center;
        padding:1 0 1 0;
        font-size:9;
        border-right:white 1px solid;
       }

thead.cal{
        background:#CCCCCC;
        color:#5E5E5E;
        font-family:sans-serif;
        font-size:10;
        }
td.epnone { text-align: center; border: solid 1px #000000; }
td.epforsale { text-align: center; border: solid 1px #000000; }
.style2 {color: #666666}
.style3 {font-size: 10px}
.style1 {font-size: 13px; font-weight: bold;}
h1.namecentral {
        margin          : 0px;
        font-size       : 14px;
        font-weight     : bold;
        color           : #FFA500;
        font-family     : Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
span.namecentral {
        margin          : 0px;
        font-size       : 12px;
        font-weight     : bold;
        color           : #FFA500;
        font-family     : Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
a.prior_news {
        font-size       : 12px;
        font-weight     : bold;
        color           : #000;
        font-family     : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration : underline;
}
a.prior_news:hover {
        text-decoration : none;
}
h3 a {
        font-size       : 14px;
        font-weight     : bold;
        color           : #000;
        font-family     : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration : none;
}
h3 a:hover {
        text-decoration : underline;
}

h3.head_wi {
        padding: 0px;
        margin: 0px;
}

h4 a {
        font-size       : 13px;
        font-weight     : bold;
        color           : #000;
        font-family     : Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration : none;
}
h4 a:hover {
        text-decoration : underline;
}

input.sbm {
 background-color : #e5ab00;
 border : 1px solid #000;
 padding : 1px;
 margin : 1px;
}
input.text {
 border : 1px solid #000;
 padding : 2px;
 margin : 1px;
}

td.tick {
border-bottom: #7e7e80 solid 1px;
padding : 2px;
}

td.tickl {
border-left: #7e7e80 solid 1px;
border-bottom: #7e7e80 solid 1px;
padding : 2px;
}

td.tickr {
border-right: #7e7e80 solid 1px;
border-bottom: #7e7e80 solid 1px;
border-left: #7e7e80 solid 1px;
padding : 2px;
}


td.tickrr {
border-right: #7e7e80 solid 1px;
border-bottom: #7e7e80 solid 1px;
padding : 2px;
}

td.ticktr {
border-right: #7e7e80 solid 1px;
border-top: #7e7e80 solid 1px;
padding : 2px;
}

td.tickrt {
border-right: #7e7e80 solid 1px;
border-top: #7e7e80 solid 1px;
border-left: #7e7e80 solid 1px;
padding : 2px;
}

td.ticklt {
border-left: #7e7e80 solid 1px;
border-top: #7e7e80 solid 1px;
padding : 2px;
}

td.tickt {
border-top: #7e7e80 solid 1px;
padding : 2px;
}

tr.ticket {
border-bottom: #7e7e80 solid 1px;
}
tr.head_row td {
 background-color:#cccccc;
}
div.news_tapes {
        overflow    : hidden;
        font-size   : 10px;
        color       : #000000;
        padding     : 5px 0px 0px 0px;
        font-family : Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
div.news_tapes a {
        font-size: 10px;
        color: #000;
        padding : 5px 0px 0px 0px;
        font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
        text-decoration: none;
}
div.news_tapes a:hover {
        color : #333;
        text-decoration: underline;
}

td.ababagalamaga_text a img {
  border-color : #888;
}
div.list_manage_link {
  font-size        : 85%;
  border           : 2px solid #FFA500;
  margin           : 0 0 3 10;  
  text-align       : right;
  background-color : #cfcfcf;
  padding          : 3;
}
td.bannerBorder img { border:1px solid #7F7F7F; }

td.not_burning_ticket          { border: solid 1px #000; }
td.burning_ticket_can_order    { border: solid 2px #F00; }
td.burning_ticket_cannot_order { border: solid 2px #800000; }
table.rbr {margin-bottom:10px;}