 /* Main styles */
div, td {
	color: #000000;
	font-family: Tahoma;
	font-size: 80%;
}
p {
	color: #000000;
	font-family: Tahoma;
/*	font-size: 90%;*/
	margin-bottom: 2px;
	margin-top: 6px;
}
a{
	text-decoration:none;
	color: #B4572F;
}
a:hover{
	text-decoration:underline;
	color: #B4572F;
}
a.member{
	text-decoration:none;
	color:#000000;
}
a.member:hover{
	text-decoration:none;
	color:B4572F;
}
.concert{
	background-color: #E5E5E1;
	cursor:pointer;
}
 
.concerthover{
	background-color: #C0C0C0;
	cursor:pointer;
}

.nextconcert{
	background-color: #B4572F;
	color: #FFFFFF;
	cursor:pointer;
}

.nextconcerthover{
	background-color: #B4572F;
	color: #FFFFFF;
	cursor:pointer;
}

a.lang{
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	color: #BF6D64;
	text-decoration:none;
}
.subtitle{
	color:#DD4200;
	font-family: Tahoma;
	font-weight: bold;
	font-size:13px;
}
.subtitlehome{
	color:#8C8C80;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size:17px;
}
.pathpage{
	font-size:10px;
	font-family: Verdana;
	color: #8E8E8A;
	text-decoration: none;
}

.pathpageactive{
	font-size:10px;
	font-family: Verdana;
	color: #8E8E8A;
	text-decoration: none;
	font-weight:bold;
}

a.footer{
	color:#FBFBED;
	text-decoration:none;
}
.navigNo{
	color: #D8A98E;
	font-size: 10px;
	font-family: Verdana;
	
	text-decoration: none;
}
.searchtitle{
	color: #B53701;
	text-decoration:none;
	font-weight:bold;
}
.searchpath
{
	font-size:10px;
	font-family: Verdana;
	color: #8E8E8A;
	text-decoration: none;
}
.forms{
	border: 1px solid #B4572F;
	font-family:Verdana;
	font-size:10px;
}
.navigAct{
	color: #B53701;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
a.sitemap{
	color: #D8A98E;
	text-decoration:none;

}
a.sitemap:hover{
	color: #B4572F;
	text-decoration:underline;
}

a.Authors
{
	color: #D8A98E;
	text-decoration:none;
}	
a.Authors
{
 	font-size:12px;
	color: #D8A98E;
	text-decoration:none;
}	
}
a.block, a.block:link, a.block:visited{
	color: black;
	text-decoration: none;
}

a.block:hover{
	text-decoration:underline;
	color: black;
}
.menu
{
	color:#EFCCB8;
	font-family: Georgia;
	font-size: 11px;
	padding-left:13px;
	font-style: italic;
	font-weight:bold;
	letter-spacing: -0.025em;
}
a.Authors{
 	font-size:12px;
	color: #D8A98E;
	text-decoration:none;
	font-weight: bold;
}

a.activeautors{
 	font-size:12px;
	color: #DD4200;
	text-decoration:none;
	cursor: default;
	font-weight: bold;
}
	
a.Authors:hover{
 	font-size:12px;
	color: #D8A98E;
	text-decoration:underline;
}	
.nearconcertdate{
	color: #DD4200;
	text-decoration:underline;
}
.nearconcertdescr{
	color: #D8A98E;
}
a.abonem{
	font-family:Tahoma;
	font-size: 10px;
	color: #9E241B;
	font-weight: bold;
	text-decoration:none;
}
a.abonem:hover{
	font-family:Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #9E241B;
	text-decoration:underline;
}

.actlang{color: #FBFBED;}

table.null{
	cell-padding: 0px;
	padding: 0px;
	border: 0px;
}
.invisible {
	visibility: hidden;
	display: none;
}
.visible {
	visibility: visible;
}
.required{
	color: red;
}
.textce{
	color: #000000;
	font-family: Tahoma;
	font-size: 80%;	
}
a.linkce{
	text-decoration:none;
	color: #B4572F;
}
a.link:hoverce{
	text-decoration:underline;
	color: #B4572F;
}
.titlece{
	color:#DD4200;
	font-family: Tahoma;
	font-weight: bold;
	font-size:13px;
}
.blacktitlece{
	font-weight:bold;
	padding-bottom:5px; 
	font-size:120%;
	text-transform: uppercase;
}
font.orangece{
	color:#B4572F;
}
font.annoce{
	color:#D8A98E;
}
a.colorlinkce{
	color:#FBFBED;
	text-decoration:none;
	background-color: #D8A98E;
}
a.colorlinkce:hover{
	color:#FBFBED;
	background-color: #D8A98E;
	text-decoration:underline;
}
H1{
	color:#DD4200;
	font-family: Tahoma;
	font-weight: bold;
	font-size:13px;
}
H2,H3,H4,H5{
	font-weight:bold;
	padding-bottom:5px; 
	font-size:120%;
	text-transform: uppercase;
}


