
 /* New Bandview - STRAT - */





  .BandHead{
    margin:0px;
    padding:0px;
    border:solid 0px white;
  }
  .BandHead h1{
    margin:0px 0px 3px 0px ! important;
    padding:0px ! important;
  
  }
  .BandHead h2{
    color:#333333 ! important;
    font-size:16px ! important;
    margin:0px 0px 0px 0px ! important;
    padding:0px ! important;
  }
  .BandHead h3{
    color:#333333 ! important;
    font-size:14px ! important;
    margin:4px 0px 0px 0px ! important;
    padding:0px ! important;
  }
	
  .BandHead h4{
    color:#666633 ! important;
    font-size:11px ! important;
    margin:4px 0px 0px 0px ! important;
    padding:0px ! important;
  }
  
.BandHeadMail{
  	font-size:11px ! important;
		line-height:12px;
		
  }
  
  .BandHeadMail a, .BandHeadMail a:visited, .BandHeadMail a:active, .BandHeadMail a:link{
    color:#990000 ! important;
    text-decoration:none;
  }
  
  .BandHeadMail a:hover{
    color:#990000 ! important;
    text-decoration:underline;
  }
	
  

  /* TABS in New Bandview - STRAT - */ 
  
  
  #BandHeadBox {
  	padding: 0px ! important;
		margin: 0px ! important;
		border-top: 1px solid white;
		clear: both;
	}
  
  
  #BandHeadTab{
		list-style: none;
		padding: 0px ! important;
		margin: 0px ! important;
    height:24px;
    background-image:url(/typo3conf/ext/RegioBand/images/tab_space.gif);
    border: 0px solid blue;
	}
  


	#BandHeadTab li {
    display:inline-block;
    
    relative:absolute;
    left:4px;
    
    border: 0px solid blue;
    
    float: left;
		
		margin: 0px ! important;

		list-style:none;
    
    height:24px;
    background-position:right;
    background-repeat:no-repeat;
    background-image:url(/typo3conf/ext/RegioBand/images/tab_off_right.gif);
    padding: 0px 8px 0px 0px ! important;
	}


  #BandHeadTab .tabspace{
    display:block;
    width:3px;
    background-position:left;
    background-repeat:repeat;
    background-image:url(/typo3conf/ext/RegioBand/images/tab_space.gif) ! important;
    padding: 0px ! important;
		margin: 0px ! important;
  }
  
  #BandHeadTab a, #BandHeadTab a:visited, #BandHeadTab a:focus, #BandHeadTab a:active{
    display:inline-block;
    color:#990000;
    text-decoration:none;
		font-size:13px;
    margin:0px ! important;
    padding:0px ! important;
    line-height:19px;
    border: none;
    
    
    /**/
    position:relative;
    top:4px;
    
  }
  
  #BandHeadTab a:hover{
    text-decoration:underline;
  }


	#BandHeadTab #selected {
		/*
    position: relative;
		top: 1px;
		background: white;
    */
    background-image:url(/typo3conf/ext/RegioBand/images/tab_on_right.gif);
	}
  
	#BandHeadTab #selected a{
		position:relative;
    top:2px;
    font-weight:bold;
	}
  
	#BandHeadTab .selected {
		/*
    position: relative;
		top: 1px;
		background: white;
    */
    background-image:url(/typo3conf/ext/RegioBand/images/tab_on_right.gif);
	}
  
	#BandHeadTab .selected a{
		position:relative;
    top:2px;
    font-weight:bold;
	}
  
  /* TABS in New Bandview  - ENDE - */
  
  
  .BandHeadNav{
    background-image:url(typo3conf/ext/RegioBand/BandHead.png);
  
  }

* html .BandHeadNav 
{
  background-image: none ! important;
}
  
  .BandHeadNav a, .BandHeadNav a:visited, .BandHeadNav a:active, .BandHeadNav a:link{
    color:#FFFFFF ! important;
    text-decoration:none;
  }
  
  .BandHeadNav a:hover{
    color:#FFFFFF ! important;
    text-decoration:underline;
  }
  
  
  #BandContentBox{
    margin:13px 0px 0px 0px ! important;
    padding:0px;
  	border:none;
  }
	
  #BandContentBox .BandDesMonats{
    margin:2px 0px 3px 0px;
    padding:0px;
  
  }
	
	#BandContentBox h1{
		
	}
	#BandContentBox h2{
		
	}	
	
	#BandContentBox h3{
		
	}
	
	#BandContentBox h4{
		
	}

	#BandContentBox p{
    margin:0px;
    padding:0px;
	}
	
	.RegioBandInfos h3{
    color:#888888 ! important;
    font-size:13px ! important;
	}
  
	.RegioBandInfos p{
    margin:3px 0px 15px 0px ! important;
	}
	
  #NoSongsBox{
    width:250px;
    padding:0px;
    margin:20px 0px 0px 0px;
    text-align:center;
    color:#cccccc;
  }
  
  #NoGalleryBox{
    width:660px;
    padding:3px 0px 3px 0px;
    margin:20px 0px 10px 0px;
    text-align:center;
    background-color:#eeeeee;
    color:#bbbbbb;
  }
  
  .GallerySliderBox{
 
  }
  
  .GallerySliderBox h4{
    margin:10px 0px 0px 0px;
    padding:2px 0px 1px 3px;
    background-color:#eeeeee;
    font-size:12px ! important;
    font-weight:bold;
  }
  
  .GallerySliderBox h5{
    margin:0px 0px 2px 0px;
    padding:2px 0px 2px 3px;
    background-color:#eeeeee;
    font-size:12px ! important;
    font-weight:normal;
  }
  
  .BandDesMonatsNew{
    margin:0px 0px 10px 0px;
    padding:2px 0px 2px 0px;
    color:#990000;
    border:solid 1px #990000;
    background-color: #E5C011;
    text-align:center;
    font-weight:bold;
    font-size:13px;
  }
  
  
  .BandTeaserBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    background-color:#eeeeee;
    width:315px;
    text-align:left ! important;
    font-size:13px;
  }
  
  .BandMemberBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    text-align:left ! important;
  }
  .BandMemberBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
  }  
  
  .BandMemberBox table{
    margin:0px 0px 0px 23px ! important;
  
  }
  
  .BandGuestbookBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    font-size:11px ! important;
    text-align:left ! important;
    
  }
  .BandGuestbookBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
    
  }
  .BandGuestbookBox table{

  }
  
  .BandArtikelBox{
    display:block;
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    height:120px;
    text-align:left ! important;
    font-size:11px;
  }
  .BandArtikelBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
  }
  .BandArtikelBox h4{
    margin:0px;
    font-size:12px ! important;
  }
  .BandArtikelBox img{
    margin:0px 4px 4px 0px;
  }
  
  .BandEventBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    height:120px;
    text-align:left ! important;
    font-size:11px;
    
  }
  .BandEventBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
  }
  .BandEventBox h4{
    margin:0px;
    font-size:12px ! important;
  }
  .BandEventBox img{
    margin:0px 4px 4px 0px;
  }
  
  .BandSupporterBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    height:150px;
    text-align:left ! important;
    font-size:12px;
    
  }
  .BandSupporterBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
  }
  
  
  .BandDataBox{
    margin:0px 0px 10px 0px;
    padding:3px 3px 3px 3px;
    border:solid 1px #cccccc;
    width:315px;
    text-align:left ! important;
    font-size:12px;
    
  }
  .BandDataBox h3{
    margin:0px 0px 4px 0px ! important;
    font-size:13px ! important;
  }  
  
  
  /* --------------------------------- */
  
  
#RegioABCbox{
  font-weight:bold;
  font-family:ARIAL;
  font-size:0.9em;
  margin:0px 0px 0px 0px;
  padding:0px;
  height:26px;
  width:660px;
  vertical-align:top;
  border-bottom:solid 1px #cccccc;
}
#RegioABCbox .RegioABCitem, .RegioABCitemAktiv {
  margin:0px 2px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align:center;
  float:left;
  width:22px;
  height:24px;
}
#RegioABCbox .RegioABCitem {
  color:#cfcfcf;
  background-image:url(/typo3conf/ext/RegioBand/images/abc.gif);  
  /*
  height:21px;
  background-image:url(/fileadmin/template/design_1/abc.gif);
  */
}
#RegioABCbox .RegioABCitem a{
  line-height:29px;
  font-size:13px;
  text-decoration:none;
  color:#52627B;
}
#RegioABCbox .RegioABCitem a:hover{
  text-decoration:none;
  color:#A2AEC1;
}

#RegioABCbox .RegioABCitemAktiv {
  position:relative;
/*  top:-3px;*/
  color:#800000;
  background-image:url(/typo3conf/ext/RegioBand/images/abcAktiv.gif);
  /*
  height:24px;
  background-image:url(/fileadmin/template/design_1/abcAktiv.gif);
  */
}

#RegioABCbox .RegioABCitemAktiv a{
  line-height:26px;
  font-size:14px;
  text-decoration:none;
  color:#800000;
}
#RegioABCbox .RegioABCitemAktiv a:hover{
  text-decoration:none;
  color:#A2AEC1;
}
#RegioABCbox .RegioABCitemAnfang{
  width:1px;
  height:23px;
  float:left;
  background-image:url(/fileadmin/template/design_1/abcende.gif);
}
#RegioABCbox .RegioABCitemStart{
  width:1px;
  height:23px;
  float:left;
  background-image:url(/fileadmin/template/design_1/abcstart.gif);
}
#RegioABCbox .RegioABCitemEnde{
  width:0px;
  height:23px;
  float:left;
  background-image:url(/fileadmin/template/design_1/abcende.gif);
}

/*  --------------------------------------  */
.RegioBandSearch{
  font-size:11px;
  padding:0px;
  margin:0px 0px 0px 0px;
}


.RegioBandSearch select{
  font-size:11px;
}

.RegioBandSearch input{
  font-size:11px;
} 
  
.BandListPagingBoxTbl{
  padding:0px;
  margin:5px 0px 10px 0px;
  font-size:12px;
  color:#A2AEC1;
}

.BandListPagingBoxTr{

}
.BandListPagingBoxTr img{
  margin:2px 2px 2px 2px;
  vertical-align:middle;
}
.BandListPagingBoxTr td{
  border-color:#000000;
  border:1px;  
  padding:0px;
  line-height:14px;
  background-color:#E4E9EF;

}

.BandlistTable{
color:#161B21;
}

.BandlistTable .BandlistStadt{
  font-size:12px;
  line-height:12px;
  font-weight:bold;
  color:#555555;
}

.BandlistTable .BandlistRubrik{
  font-size:12px;
  line-height:12px;
  font-weight:bold;
}

.BandlistTable .BandlistData{
  font-size:12px;
}

.BandlistTable .BandlistData h1{
  font-size:14px;
  padding:0px;
  margin:0px 0px 3px 0px ! important;
}

.BandRandom{

}


.RandomBandTD h2{
  font-size:12px ! important;
}
.BandRandomHead{
  font-size:12px;
  font-weight:bold;
}


/* TABS in BandEvents Liste - STRAT - */

	#BandEventsHeadTab {
		padding: 0px;
		margin: 0px;
    font-size:12px;
    border:0px solid red;
    width:665px;
    height:20px;
	}

	#BandEventsHeadTab ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}

	#BandEventsHeadTab li {
		float: left;
		border: 1px solid;
		border-bottom-width: 0;
		margin: 0 0 0 4px;
		padding: 2px 4px 2px 4px;
		background: #eeeeee;
		list-style:none;
    height:15px;
	}

  #BandEventsHeadTab a, #BandEventsHeadTab a:visited, #BandEventsHeadTab a:focus, #BandEventsHeadTab a:active{
    color:#990000;
    text-decoration:none;
  }
  #BandEventsHeadTab a:hover{
    text-decoration:underline;
  }


	#BandEventsHeadTab #selected {
		position: relative;
		top: 1px;
		background: white;
/*    border-bottom: 1px solid white;*/
	}

  #BandEventsHeadTab .selected {
		position: relative;
		top: 1px;
		background: white;
/*    border-bottom: 1px solid white;*/
	}
  
	#BandEventsHeadBox {
		border-top: 1px solid black;
		clear: both;
	}

  .BandFreundeBox h3{
    padding:0px ! important;
    margin:10px 0px 10px 0px ! important;
    font-size:13px ! important;
  }
  
  
  .LocationAdresse{
    font-size:12px ! important;
  
  }
  
  .LocationUser{
    font-size:11px ! important;
  
  }  
  
  

