@media screen {

	/* ################################ *
	 * ### Allgemeine Einstellungen ### *
	 * ################################ */

	
	body {
		background-color: #E7E6E6;
		color: rgb(99,100,102);
		text-align: left;
		font-family: arial, helvetica, sans serif;
		font-size: 10pt;
		line-height: 130%;
		margin: 0px;
		overflow: auto;
	}
	
	
	#all {
		position: absolute;
		height: 768px;
		width: 1024px;
		margin: 10px 0 0 0;
		left: 50%;
		margin-left: -512px;
	}
	
	#tabs {
		background-color: #E7E6E6;
		height: 24px;
		width: 100%;
	}
	
	#tabs .tab {
		float: left;
	}
	
	#onetwo_dance {
		width: 1030px;
		height: 800px;
		background: #E7E6E6 url(../img/bg_12dance.gif) top left no-repeat;
	}
	
	#logo {
		position: absolute;
		background: transparent url(../img/12dance_logo.gif) top no-repeat;
		width: 310px;
		height: 52px;
		top: 62px;
		left: 12px;
	}
	
	#logo a {
		display: block; 
		width: 100%; 
		height: 100%; 
		text-decoration: none;
	}
		
	#menue {
		position: absolute;
		background: rgb(226,228,203) url(../img/menue_12dance/line.png) bottom repeat-x;
		background: rgba(226,228,203,0.7) url(../img/menue_12dance/line.png) bottom repeat-x;
		min-width: 163px;
		top: 170px;
		left: 12px;
	}
	
	#menue ul {
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
	#menue ul .menuepunkt {
		background: url(../img/menue_12dance/line.png) top repeat-x;
		min-width: 163px;
		/*height: 33px;*/
		position: relative;
		display: block;
		/*margin: 0 0 11px 0;*/
	}
	
	#menue ul .menuepunkt a{
		color: rgb(99,100,102);
		font-size: 11pt;
		font-style: italic;
		/**/
		text-decoration: none;
		display: inline;
		vertical-align: middle;
		line-height: 230%;
		white-space: nowrap;
	}
	
	#menue ul .menuepunkt a.active{
		font-weight: bold;
	}
	
	#menue ul .menuepunkt a:hover{
		font-weight: bold;
	}
	
	#menue ul .menuepunkt a.active .slashes{
		color: rgb(255,0,153);
	}
	
	#menue ul .menuepunkt a:hover .slashes{
		color: rgb(255,0,153);
	}
	
	
				
	#big-button {
		position:absolute; 
		width:160px; 
		height:162px; 
		left: 100%; 
		margin-top: 20px; 
		margin-left: -195px;
	}
	
	#big-button a {
		display: block; 
		width: 100%; 
		height: 100%; 
		background: url(../img/menue_12dance/bigbutton_off.gif); 
		text-decoration: none;
	}
	
	#big-button a:hover {
		background: url(../img/menue_12dance/bigbutton_on.gif); 
	}
				
	#links {
		position: absolute; 
		width: auto; 
		left: 100%; 
		margin-top: 50px; 
		margin-left: -470px;
	}
	
	#links .links_float {
		float: left; 
		margin-right: 15px;
	}
	
	#links .links_float p {
		margin: 0 0 10px 0;
	}
	
	#links .links_float p a {	
		color: rgb(99,100,102);
		/*color: white; */
		font-size: 9pt; 
		font-weight: bold; 
		text-decoration: none;
	}
	
	#links .links_float p a:hover {	
		color: rgb(255,0,153);
	}
	
	#content {
		position: absolute;
		height: 390px;
		width: 575px;
		padding: 5px;
		clear: both;
		background: rgb(255, 255, 255);
		background: rgba(255, 255, 255, 0.75);
		top: 170px;
		left: 205px;
		overflow: auto;
	}
	
	.muzikant_top, .muzikant {
		clear: both;
	}
	
	.muzikant {
		margin-top: 15px;
	}
	
	.muzikant_top img, .muzikant img {
		float: left; 
		margin-top: 0px; 
		padding: 0 15px 15px 0;
	}
	
	#invisible {
		display: none;
	}
	
	#player {
		margin-top: 30px;
	}
	
	img {
		border: 0px solid black;
	}
	
	h1 {
		font-size: 12pt;
		line-height: 130%;
		color: #F04697;
		margin: 0;
		font-weight: bold;
		font-style: italic;
	}
	
	h2 {
		font-size: 12pt;
		line-height: 130%;
		color: #F04697;
		margin: 0 0 5px 0;
		font-weight: normal;
	}
	
	h3 {
		font-size: 9pt;
		line-height: 130%;
		color: #F04697;
		margin: 0 0 3px 0;
		font-weight: normal;
	}
	
	p {
		color: rgb(99,100,102);
		margin: 0 0 15px 0;
	}
	
	.line {
		clear: both; 
		height: 1px; 
		background: url(../img/text/text_line.gif) bottom left repeat-x;
	}
	
	.lined p {
		margin: 0 0 10px 0;
		padding: 0px 0px 10px 0px;
		background: url(../img/text/text_line.gif) bottom left repeat-x;
	}
	
	p.last {
		margin: 0 0 0 0;
	}
	
	a {
		color: #F04697;
	}
	
	.pink{
		color: #F04697;
	}
	
	.bold{
		font-weight: bold;
	}









}
