p,td {font-family: arial; font-size: 11px; color: #000000}
input, textarea {font-family:Tahoma; font-size:12px; color:#000000;  text-align:left}
img { border:0;}
h2 {font-family: arial; font-size: 18px; color: #339900}
h1 {font-family: tahoma; font-size: 24px; color: #ffffff}
h3 {font-size: 24px}
.verh {font-family: tahoma; font-size: 11px; color: #ffffff}
.verh_div {margin: 0px 10px 0px 10px}
a.lm {font-family: tahoma; font-size: 11px; color: #000000; margin-left: 50px; text-decoration: none}
a.lm:hover {font-family: tahoma; font-size: 11px; color: #ff9900; text-decoration: underline}
a.spec {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none}
a.spec:hover {font-family: verdana; font-size: 11px; color: #000000; text-decoration: underline}
.spec2 {margin-top: 5px}
.left {font-family: verdana; font-size: 12px; color: #ffffff; margin-left: 10px; margin-bottom: 7px}
a.teatr {font-family: verdana; font-size: 11px; color: #333333; text-decoration: none; margin-left: 10px}
a.teatr:hover {font-family: verdana; font-size: 11px; color: #333333; text-decoration: underline}
a.star {font-family: tahoma; font-size: 11px; color: #333333; text-decoration: underline}
a.star:hover {font-family: tahoma; font-size: 11px; color: #333333; text-decoration: underline}
.l_left {font-family: tahoma; font-size: 11px; color: #999999; margin-bottom: 10px}
a.op {font-family: tahoma; font-size: 14px; color: #000000; text-decoration: underline}
a.op:hover {font-family: tahoma; font-size: 14px; color: #333333; text-decoration: underline}
.op2 {font-family: tahoma; font-size: 11px; color: #666666; margin: 0px 5px 5px 5px}
.op3 {margin: 0px 5px 0px 0px }
h4 {font-family: verdana; font-size: 14px; color: #ffffff}
a.niz {font-family: verdana; font-size: 11px; color: #ffffff; text-decoration: none; margin-left: 5px}
a.niz:hover {font-family: verdana; font-size: 11px; color: #ffffff; text-decoration: underline}
a.copy {font-family: tahoma; font-size: 11px; color: #ffcc00; text-decoration: underline}
a.copy:hover {font-family: tahoma; font-size: 11px; color: #ffcc00; text-decoration: underline}
a.link {font-family: tahoma; font-size: 11px; color: #a2a2a2; text-decoration: underline}
a.link:hover {font-family: tahoma; font-size: 11px; color: #6c6c6c; text-decoration: underline}
a.title {font-family: arial; font-size: 16px; color: #b23e0f; text-decoration: none; margin-left: 10px}
a.title:hover {font-family: arial; font-size: 16px; color: #b23e0f; text-decoration: underline}
.thumb {margin: 10px 5px 10px 10px}
.text {font-family: tahoma; font-size: 11px; margin-right: 10px}
.mesto {margin-top: 8px; font-family: tahoma; color: #4d7594; text-decoration: underline}
.data {margin-top: 3px;font-family: tahoma; color: #999999; text-decoration: underline}

a.title2 {font-family: arial; font-size: 16px; color: #b23e0f; text-decoration: none; margin-left: 40px}
a.title2:hover {font-family: arial; font-size: 16px; color: #b23e0f; text-decoration: underline}
.text2 {font-family: tahoma; font-size: 11px; margin: 10px 30px 10px 40px}
.mesto2 {margin-left: 40px; font-family: tahoma; color: #999999; text-decoration: underline}
.data2 {margin-top: 3px; margin-right: 30px; font-family: tahoma; font-size: 16px; color: #4d7594}

/*header*/
.tall_h_wr_line {margin-left: 100px}
.tall_h_wr_line .f_r { padding:24px 0 0 0; background:url(http://vseconcerty.ru/media/new/h_wr_input.gif) 0 22px no-repeat; }
.poisk { margin: -24px 14px 0 3px; width:183px; height:17px; color:#a7b3bc; font-family:Tahoma; font-size:11px; border:0; background:none;}
.submit { margin: -2px 0 0 0;}
/**/

a {font-family: arial; font-size: 12px; color: #3399ff}
a:hover {font-family: arial; font-size: 12px; color: #ff6600}

#top, #top ul {  list-style: none;  margin: 0;  padding: 0; float: left}
#top li {  float: left;  position: relative;  background: #515151;  background: none;}
#top a {  color: #ffffff;  text-decoration: none;  display: block;  width: 120}
#top a:hover {  color: #000000}
#top li:hover, #top li.jshover {  background: #ffcc00;}
#top li ul {  display: none;  position: absolute;  background: url(http://vseconcerty.ru/media/new/menu.png);  padding: 8px 0;  width: 170px;}
#top li li a {  width: 170px;  background: none;}
#top li:hover ul,#top li.jshover ul {  display: block;}
#top li:hover li:hover ul,#top li.jshover li.jshover ul {  display: block;}
.sp {padding: 3px 5px 3px 10px; font-size: 11px}

.makushka {color: #999999}

a.shema {margin-left: 14px; margin-right: 14px}