html
{
    font-weight: normal; font-style: normal;
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	line-height:120%;	
}

body
{
	padding:0px;
	margin:0px;
    background-color:#FFFFFF;
}


/* Background styles */
.bg_no { background-repeat:no-repeat; }


/* Windows styles */

DIV.boxwrap { COLOR: #000000; text-align: justify;}

/* QUICK ACCESS MENU */
div.tl  { BACKGROUND: url(images/_wtl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.tr  { BACKGROUND: url(images/_wtr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.bl  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.br  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.content { BACKGROUND-COLOR:#FFF3C7; font-size:70%; line-height:130%; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
div.content P { margin:0px; }




/* SIMILAR EVENTS */
div.sim_tl  { BACKGROUND: url(images/_wtl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.sim_tr  { BACKGROUND: url(images/_wtr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.sim_bl  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.sim_br  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.sim_content { BACKGROUND-COLOR:#FFF0CD; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; }
div.sim_content P { margin:0px; }
div.ann_content A { color:#E2375E; color:#BD2F4E; line-height:140%; font-weight: bold; }




/* EVENT ANNOUNCE */
div.ann_tl  { BACKGROUND: url(images/_wtl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.ann_tr  { BACKGROUND: url(images/_wtr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.ann_bl  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.ann_br  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px; padding-bottom:4px;}
div.ann_content { BACKGROUND-COLOR:#FFF0CD; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; }
div.ann_content P { margin:0px; }
div.ann_content A { color:#E2375E; color:#BD2F4E; line-height:140%; font-weight: bold; }
/*div.ann_content { BACKGROUND-COLOR:#FFF0CD; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; border-color:#7F909A; border-style:solid; border-width:1px; }*/

.list_lcol { padding-right: 5px; padding-bottom:0px; }
.list_rcol { padding-left: 5px; padding-bottom:0px; }
.sign { font-weight: normal; font-size: 85%; font-style: normal; text-align: left; color: #909090;}


div.stattl { BACKGROUND: url(images/_wtl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.stattr { BACKGROUND: url(images/_wtr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
div.statbl { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
div.statbr { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }

div.statcont   { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FFF0CD; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
div.statcont P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
div.statcont A { font-size:inherit; color:#E2375E; }


/* Advert style */
DIV.adtl  { BACKGROUND: url(images/_wtl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
DIV.adtr  { BACKGROUND: url(images/_wtr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
DIV.adbl  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbl.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 10px }
DIV.adbr  { MARGIN-TOP: -10px; BACKGROUND: url(images/_wbr.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 10px }
DIV.adcont{ PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FFF5E7; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
DIV.adcont P{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }





#cat_sales A { color:#E2375E;}
#cat_sales A:VISITED { color:#E2375E;}

#cat_afisha A { color:#0074C5;}
#cat_afisha A:VISITED { color:#0074C5;}

#menu_top
{
margin-top:84px;
// padding-top:18px; /* hack for explorer */
}
#menu_top IMG { }



/* Body styles */
#mainbody
{
    font-size:70%;
    line-height: 120%;
}


#salebody
{
    font-size:70%;
    line-height: 140%;
}

#salebody H1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#E2375E; font-size:160%; line-height:160%; text-align:center; margin:0px;}
#salebody H2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#E2375E; font-size:150%; line-height:150%; text-align:center; }
#salebody H3 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:120%; line-height:120%; text-align:center; }
#salebody H4 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:110%; line-height:110%; text-align:center; }
#salebody H5 { text-align:center; }
#salebody H6 { text-align:center; }


#afishabody    { font-size:70%; line-height: 120%; }

#afishabody .header { line-height: 120%; text-indent: 40px;}
#afishabody .header B { line-height: 120%; color:#0074C5; }
#afishabody .header STRONG { line-height: 120%; color:#0074C5; }

#afishabody H1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0074C5; font-size:160%; line-height:160%; text-align:center; }
#afishabody H2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0074C5; font-size:150%; line-height:150%; text-align:center; }
#afishabody H3 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:120%; line-height:120%; text-align:center; }
#afishabody H4 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:110%; line-height:110%; text-align:center; }
#afishabody H5 { text-align:center; }
#afishabody H6 { text-align:center; }




#tickets
{
   margin-left: 00px;
   margin-right: 00px;
   padding-left: 20px;
   padding-right: 25px;
   padding-top: 10px;
   padding-bottom: 10px;
   border-color: #0074C5;
   border-style: dashed;
   border-width: 2px;
   color: #555555;
   background-color: #E9F7FE;
}

#tickets #date
{
   font-size: 120%;
   font-family: Arial;
   color:#AF024F;
   font-weight: bold;
}

#tickets #place
{
   font-size: 120%;
   font-family: Tahoma;
   color:#000000;
   font-weight: bold;
}


#tickets TD
{
   font-weight: bold;
}

#tickets H5 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:110%; color:#E2375E; line-height:110%; text-align:center; }

#additional
{
   margin-left: 70px;
   
   padding-left: 20px;
   padding-right: 25px;
   padding-top: 10px;
   padding-bottom: 10px;
   border-color: #CACACA;
   border-left-style: dashed;
   border-left-width: 4px;
   color: #555555;
   background-color: #fafafa;
}

/* #mainbody strong { color:#E2375E; }
#mainbody b { color:#E2375E; }*/

/* Other */
IMG { border:0;}

span.newPrice {font-size: 110%; margin-left:10px; margin-right:10px;}
span.oldPrice {font-size: 87.5%; text-decoration: line-through; margin-left:10px; margin-right:10px;}

IMG.left { padding-right:20px;}
IMG.right { padding-left:20px;}