/* Версия от 24.09.2006 */
body { font: 62.5% Arial, Sans-Serif; color: #000000; background-color: #f7f4df; }
table { font-size: 100%; }	

h1, h2, h3, h4, h5, h6 { font: 2em Tahoma, Arial, Sans-Serif; font-weight: normal; color: #820000; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
#content-menu h1 { font: 3em Garamond, Serif; color: black; }
#content-menu ul { font: 1em Tahoma, Arial, Sans-Serif; }

#content-afisha  .center  h1 { margin-bottom: .4em; }
#content-afisha  .center .right .container {  }
#content-afisha  .center .right .container dl { }
#content-afisha  .center .right .container dl dt { font-weight: bold; font-size: 1.2em; }
#content-afisha  .center .right .container dl dt a { color: #002fdf; }
#content-afisha  .center .right .container dl dt a:hover { text-decoration: underline; }
#content-afisha  .center .right .container dl dd { font-size: .9em; margin-bottom: 1.2em; }
#content-afisha  .center .right .container dl dd a { color: #000000; text-decoration: none; }
#content-afisha  .center .right .container dl dd a:hover { text-decoration: underline; }

#content-menu, #content-afisha, #content, #content-bottom , #content-contacts { font-size: 1.2em; }
#content-menu #phone { font: 1em Tahoma, Arial, Sans-Serif; font-weight: bold; }
#content ul li div p { font-weight: bold; font-size: 12px; }
#content ul li span { font-size: 12px; }
#content ul li div a { font-weight: bold; color: black; text-decoration: none; }
#content ul li span a { color: black; text-decoration: none; }
#content ul li a:hover { text-decoration: underline; }

.calendar { font: 12px Tahoma, Arial, Sans-Serif; }
.calendar ul li.red { color: #b42727 }
.calendar big { font-size: 18px; }
.calendar span { color: #b68138; }


#footer { font-size: 1.2em; }
#footer .center { font-size: 1.2em; }
#footer .center b { font-size: 1.4em; vertical-align: middle; }



/* Internal */
#content .center .left { font-size: 1.1em; }
#content .center .left  h1 { font-size: 1.8em; }
#content .center .left h2#area { font-size: 1.4em; }
#content .center .left h2#area a { color: #820000; }
#content .center .left  dl {}
#content .center .left  dl dt a { font-size: 1em; font-weight: bold; }
#content .center .left  dl dd a { font: 1em Tahoma, Arial, Sans-Serif; color: #820000; }
#content .center .left  dl dd span { font-weight: bold; }

#content .center .right dl dt { font-weight: bold; font-size: 1.2em; }
#content .center .right dl dt a { color: #002fdf; }
#content .center .right dl dt a:hover { text-decoration: underline; }
#content .center .right dl dd { font-size: .9em; margin-bottom: 1.2em; }
#content .center .right dl dd a { color: #000000; text-decoration: none; }
#content .center .right dl dd a:hover { text-decoration: underline; }

/* SiteLeader логотип  */
div.sl-logo { margin: 0px 20px 0 38px; white-space: nowrap; background: url('SiteLeader.mini.logo.gif') no-repeat 0px 5px; padding-left: 33px; float: right; text-align:left; }
div.sl-logo a { font-size: 10px; color: #0018ff; }
div.sl-logo a.sl { text-decoration: none !important; }
div.sl-logo span.sl-site { color: red; font-family: Verdana,serif; font-size:12px; font-weight:bold;}
div.sl-logo span.sl-leader { color: black; font-family: Georgia, serif; font-size: 14px; }
