/*Home*/
.bannerHome {
	background: #141108 url(../images/portr_1.jpg) no-repeat right top;
}
.portrHomeTop {
	background: url(../images/var_bportr_top.jpg) no-repeat right bottom;
}
.portrHomeMit {
	background: url(../images/var_bportr_top.jpg) no-repeat right bottom;
}
.Termine {
	color: #CCC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	padding-bottom: 4px;
}
.TermineR {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-bottom: 8px;
	padding-top: 6px;
}
.TermineRL {
	padding-bottom: 8px;
	padding-top: 6px;
}

.Termine a{
	color: #CCC;
	text-decoration: none;
}
.Termine a:hover{
	color: #CC9966;
	text-decoration: underline;
}

.portrHomeMit {
	background: url(../images/var_bportr_but.jpg) no-repeat right top;	
}
.portrHomeMitR {
	background: url(../images/var_bportr_but_p.jpg) no-repeat left top;
}
.bannerHomeFuss {
	background: #362C13 url(../images/home_fuss_kl.jpg) no-repeat right top;
}
.portrHomeTop {
	background: url(../images/var_bportr_top.jpg) no-repeat right bottom;
}
.bannerHomeFussTop {
	background: url(../images/home_fuss_top.jpg) no-repeat right bottom;
}
.bannerHomeFuss {
	background: #362C13 url(../images/home_fuss_kl.jpg) no-repeat right top;
}
.LogoHome {
	padding-left: 40px;
	background: url(../images/var_bportr_top_p.jpg) no-repeat left bottom;
	
}


.LogoPre {
	padding-left: 40px;
		
}
.portrBHlMit {
	background: url(../images/var_bportr_but.jpg) no-repeat right top;	
}
.bannerViolet {
	background: url(.../images/bg_v_01.jpg) repeat-x left top;
	height: 100%;
}
.bannerTermFuss {
	background: #362C13 url(../images/home_fuss_kl.jpg) no-repeat right top;
}
.bannerFuss {
	background: #320033 url(../images/klarn_vbut.jpg) no-repeat right top;
}
.portrViolTop {
	background: url(../images/rk_v_top.jpg) no-repeat right bottom;
}
.bannerFussVTop {
	background: url(../images/klarn_vtop.jpg) no-repeat right bottom;
}
.BandContent {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left: 20px;
}

.BandR {
	background: url(../images/band_r_n2.jpg) no-repeat left top;
}

.bannerFussVBut {
	background: #320033 url(../images/klarn_vbut.jpg) no-repeat right bottom;
}
.contentSCR {
	position:absolute;
	width: 90%;
	height: 280px;
	visibility: visible;
	padding-left: 40px;
	}

.Name {
	font: 16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: 0.58em;
}
	.contentSCR li {
	list-style-position: inside;
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	color: #666666;
	font-weight: normal;
	padding: 0px 40px 0px 0px;
	}
	.contentSCR h1 {
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	}
	.contentSCR p{
	color: #999999;
	font: normal 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
	}
	#screen2 {
	position: relative;
	left: 0;
	height: 280;
	top: 15%;
	width: 84%;
	overflow: auto;
	color: #fff;
}
.copy {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 0.3em;
	text-transform: uppercase;
}
.cds_scrollbar {
	position: absolute;
	background: #1F190B url(bumps3.gif);
	right: 0px;
	cursor: pointer;
	border: 1px solid #666666;
	}
	.cds_scrollbar_over {
	background: #080702 url(bump1.gif);
	}
	.cds_scrollbar_pushed {
	background: #000000 url(bump0.gif);
	}
	.cds_track {
	position: absolute;
	background: #0E0B06 url(bumps2.gif);
	right: -1px;
	top: 0px;
	height: 100%;
	cursor: pointer;
	}
	.cds_up {
	position: absolute;
	background: #000000 url(bump5.gif);
	right: 0px;
	top: 0px;
	cursor: pointer;
	border: 1px solid #666666;
	}
	.cds_down {
	position: absolute;
	background: #000000 url(bump5.gif);
	right: 0px;
	bottom: 0px;
	cursor: pointer;
	border: 1px solid #666666;
	}

.BandName {
	font: normal 40px "Times New Roman", Times, serif;
	color: #C09D6D;
}
.portrViolMit {
	background: url(../images/rk_v.jpg) no-repeat right top;
	
}
.zitat {
	font: italic 20px "Times New Roman", Times, serif;
	color: #CEABA5;
}
.MenuLeiste {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: 0.2em;
	border-right: 1px solid #C09D6D;
	text-decoration: none;
}
.MenuLeiste a{
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: 0.2em;
	text-decoration: none;
}
.MenuLeiste a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #C09D6D;
	letter-spacing: 0.2em;
	text-decoration: none;
}
.MenuLeisteLetz {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: 0.2em;
	text-decoration: none;
}
.MenuLeisteLetz a{
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	letter-spacing: 0.2em;
	text-decoration: none;
}
.MenuLeisteLetz a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #C09D6D;
	letter-spacing: 0.2em;
	text-decoration: none;
}
.thema {
	font: italic 38px "Times New Roman", Times, serif;
	color: #CEABA5;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
.pressLink {
	font: 14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.pressLink a{
	font: 14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.pressLink a:hover{
	font: 14px Arial, Helvetica, sans-serif;
	color: #CEABA5;
	text-decoration: underline;
}
.pressLinkB {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.pressLinkB a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.pressLinkB a:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #CEABA5;
	text-decoration: underline;
}
.TermHande {
	background: url(../images/term_hande.jpg) no-repeat left top;
}
.galleryName {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFCC00;
}

.TermHandeTop {
	background: url(../images/term_hande_top.jpg) no-repeat left bottom;
}
#screen3 {
	position: relative;
	left: 0;
	height: 280;
	top: 0;
	width: 80%;
	overflow: auto;
	color: #fff;
}
.contentSCRTerm {
	position:absolute;
	width: 96%;
	height: 280px;
	visibility: visible;
	padding-left: 20px;
}
.contentSCRTerm  p {
	color: #999999;
	font: normal 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
.TermAkkord {
	background: url(../images/term_ak.jpg) no-repeat 300px bottom;
}
.LogoTerm {
	padding-left: 40px;
}
.ssLeft {
	background: url(../images/ss_but.jpg) no-repeat left top;
}

.bannerTermFussTop {
	background: #3333CC url(../images/term_ak_but.jpg) no-repeat right top;
}
.themaTerm {
	font: italic 48px "Times New Roman", Times, serif;
	color: #98A095;
	letter-spacing: 0.1em;
	text-transform: lowercase;
	padding-right: 60px;
}
.TermHandeZ {
	background: url(../images/term_hande2.jpg) no-repeat right top;
}
.TermAkkordZ {
	background: url(../images/term_ak2.jpg) no-repeat left 228px;
}
.TermHandeGr {
	background: url(../images/term_h.jpg) no-repeat left bottom;
}
.AkkordBg {
	background: url(../images/akk_left.jpg) no-repeat left 120px;
}
.bannerBandFuss {
	background: #551106 url(../images/klarn_band_but.jpg) no-repeat right top;
}
.bannerBandFussTop {
	background: url(../images/klarn_Band_top.jpg) no-repeat right bottom;
}
.BandL {
	background: url(../images/band_left_n2.jpg) no-repeat right top;
}
.bannerSSFuss {
	background: #7A7F78 url(../images/klarn_ss_but.jpg) no-repeat right top;
}
.galeryNavy {
	font: 16px Arial, Helvetica, sans-serif;
	color: #D2DACD;
	text-decoration: none;
	border-bottom: 1px dashed #D2DACD;
	padding-left: 12px;
	padding-bottom: 8px;
	padding-top: 6px;
}
	.galeryNavy a{
	font: 16px Arial, Helvetica, sans-serif;
	color: #D2DACD;
	text-decoration: none;
	
}
.galeryNavy a:Hover{
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
	
}
.BandKontrLeft {
	background: url(../images/kontr.jpg) no-repeat left top;
}
.bannerBandKontrFuss {
	background: #4D0103 url(../images/klarn_kontr_but.jpg) no-repeat right top;
}
.bannerBandKonFussTop {
	background: url(../images/klarn_kontr_top.jpg) no-repeat right bottom;
}
.MusikerName {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	padding-top: 6px;
}
.MusikerNameF {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	padding-left: 20px;
	padding-top: 6px;
}
.MusikerMehr {
	padding-top: 6px;
	border: 8px solid #4D0103;
}
.MusikerMehr a{
	padding-top: 6px;
	border: 8px solid #FF6600;
}.MusikerMehr img:hover {
	padding-top: 6px;
	border: 8px solid #993300;
}
.bordered{border:6px solid #4D0103;}
a img.bordered {border:6px solid #4D0103;}
a:hover img.bordered {border: 6px solid #FFFFFF}
.ImpressLTop {
	background: url(../images/klarn_impr.jpg) no-repeat left top;
}

#band{
	z-index: auto;
	position: absolute;
	visibility: visible;
}
#rk{
	z-index: auto;
	position: absolute;
	visibility: hidden;
}
.conteiner {
	position: relative;
	left: 0px;
	top: 0px;
}

#nb{
	z-index: auto;
	position: absolute;
	visibility: hidden;
}
#er{
	z-index: auto;
	position: absolute;
	visibility: hidden;
}
#at{
	z-index: auto;
	position: absolute;
	visibility: hidden;
}.MusikerTitle {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	padding-top: 6px;
}
.TermineData {
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9966;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-bottom: 4px;
}
.TermineTitle {
	font: 14px Arial, Helvetica, sans-serif;
	color: #999999;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}
.ImpressumTitle {
	font: 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #009999;
	letter-spacing: 0.2em;
}
.ImpressumText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.ImpressumText a{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.ImpressumText a:hover{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC9933;
	text-decoration: underline;
}
.NameGall {
	font: 16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: 0.58em;
}
.copyGall {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	letter-spacing: 0.3em;
	text-transform: uppercase;
}
