/* CSS Document */

a {
text-decoration:none;
color:#000000;
}

a:hover {
color:#506e91;
}

#block {
margin:0px;
padding:0px;
}



#gline {
background-image:url(/i/gline_c.png);
background-repeat:repeat-x;
margin: 0;
padding: 0;
	}
	
#mc_b {
margin: 10px 0;
padding: 0 15px 0 15px; 
bottom:0;
font:normal 10px 'Arial';
color:#7896b4;
}
	
#maincontent h1 {
font:bold 16px 'Arial';
color:#506e91;
margin:0;
padding:0;
}

#maincontent h2 {
font:bold 16px 'Arial';
color:#53728e;
}

#maincontent h3 {
font:bold 14px 'Arial';
color:#506e91;
text-align: left;
}
#maincontent h4 {
font:bold 16px 'Arial';
color:#5e82a2;
}
#maincontent h5 {
font:bold 12px 'Arial';
margin:5px 0;
text-align: left;
}

#maincontent h5 a {
font:bold 12px 'Arial';
color:#000000;
text-decoration:none;
}

#maincontent h6 {
font:bold 12px 'Arial';
color:#707070;
}
#maincontent span, #maincontent p {
font:normal 12px 'Arial';
}

#gline h1 {
margin:0;
padding:0;
padding-left:10px;
padding-top:5px;
font:bold 16px 'Arial';
color:#821c11;
text-align: left;
}

#put {
margin:0;
margin-top:10px;
padding:1px;
font:normal 12px 'Arial';
color:#7896b4;
}

#put a {
font:normal 12px 'Arial';
color:#7896b4;
text-decoration:none
}

#put a:hover {
font:bold 12px 'Arial';
color:#506e91;
}

#gline img.lb {
position:relative;
float:left;
margin-left:-2px;
margin:0;
}

#gline img.rb {
position:relative;
float:right;
margin-right:-2px;
margin:0;
}

#block1 {
position:relative;
margin:10px 0;
padding:10px;
border:1px solid #8caac8;
text-align:left;
}

#maincontent span.date {
font:bold 12px 'Arial';
color:#506e91;
}

#maincontent a {
text-decoration:none;
color:#506e91;
}

#maincontent a.dalee {
display:block;
text-align:right;
text-decoration:none;
font:bold 12px 'Arial';
color:#b34919;
}

#mainContent a.dalee2 {
text-decoration:none;
font:bold 12px 'Arial';
color:#000;
}

#block a.ss, #block1 a.ss{ text-align:left; text-decoration:none; font:bold 12px 'Arial'; color:#506e91; }

#maincontent a:hover, #maincontent a.dalee:hover, #mainContent a.dalee3:hover, #maincontent h5 a:hover, #maincontent a.dalee2:hover, #red1, #block a.ss:hover, #block1 a.ss:hover { color:#821c11; }

#mainContent a.dalee3 {
text-decoration:none;
font:normal 12px 'Arial';
color:#000;
}


#k3 {

float:right;
margin: 0 0 0 0px;
padding:0;
width:235px;
}
#k21 {
margin:0 247px 0 0;
padding:0;
width:auto;
}
#k2 {
float:right;
width:50%;
padding:0 0 0 0px;

}
#k1 {

margin:0;
padding:0 0 0 0;
width:48%;
margin-right:2%;

}



#gline a.main {
display:block;
background-image:url(/i/podrobno.gif);
background-repeat:no-repeat;
background-position:8px;
margin:0;
padding: 9px 35px;
font:bold 16px 'Arial';
color:#821c11;
text-decoration:none;
}

#gline a.main:hover {
color:#691d15; }

#block2 {
margin:10px 0px;
padding:0px;
}

#block2 a.koncert img {
border:0;
text-decoration:none;
margin: 0 0 10px 0;
}

#gline a.koncert {
margin: 10px 0:
}
/* временное скрытие ссылки на онлайн трансляцию концертов по просьбе Мельниковой */
a.dalee strong {display: none;}
div#block1 a.dalee {margin-top: 5px; text-align: right !important;}