body{
	background-color: #cccc99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt
}
#main {padding: 0 20% 2% 20%;
}

p.img, div.img {text-align:center;
}
p.img_uit {text-align:center; 
}
p.under_img {text-align:center; color:maroon;
}

.c, .center {text-align:center;
}
.b, .bold{font-weight:bold;
}
.it {font-style:italic;
}
.u, .under  {text-decoration:underline;
}
.maroon {color:maroon;
}
.green {color:green;
}
.red {color:red;
}
.s110 {font-size:110%;
}
.s120 {font-size:120%;
}/*12pt*/
.gray {color:#444;
}
.times { font-family: "Times New Roman", Times, serif;
}


h2 {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:green;
}
img.frame {padding: 0px; 
	border:5px solid #666;
}
img.uit {padding: 0px; 
	border:2px solid #000;
}
img.no_border, img.none {border:0px;
}
img.afisha {float:left; padding: 0 20px 20px 0;
}
img.blog {vertical-align:middle;
}

/*top navigation*/
#nav_top {text-align:center;
}
#nav_top a:link, #nav_top a:visited {color:#009; text-decoration:none;
font-weight:bold;}
#nav_top a:hover {color:#003; text-decoration:none; background-color:#cc9900; font-weight:bold;
}
#nav_top a:link span, #nav_top a:visited span {visibility:hidden; color:#009; text-decoration:none;
font-weight:bold;}
#nav_top a:hover span { visibility:visible; color:#003; text-decoration:none; background-color:#62bdf0;
font-weight:bold;
}

div.float_left {float:left; padding:0 20px 20px 0;
}
div.float_right {float:right; padding:0 0 20px 20px;
}
div.ad_unit_google_top {margin-right:auto; margin-left:auto; width:60%;
}

p.email {text-align:right; margin:-1% 10% 0 0;
}
div.webmaster {
	clear:both;
	text-align:center;
	font-size:75%;
	padding:10px;
	color:#000;
}
table {
	width: 100%;
	margin: 2% 0% 2% 0%;
	border: 1px dotted #999;
}
td {
	border: 1px solid #999;
	padding: 5px;
	border-width: 1px;
}
td span.bold {font-weight:bold;
}
td._2m {width:55%;
}
td._3m {width:45%;
}
/*table_concert_list*/
td._0 {background-color:#cccc66;
}
td._1 {width:3%;
}
td._2 {width:/*25%*/15%; text-align:center;
}
td._3 {width:16%;  text-align:center;
}
td._4 {width:auto; padding-left:20px;
}
td._5 {width:/*26%*/20%; padding-left:20px;
}
.was {color:#666;}
div.navig {background-color:green;
}


table.sticker {
	width: 560px;
	border: 2px gray solid;
	background-color: #D5D9B2;
}
table.sticker td {padding: 0px 10px;
}