/*------------- Allgemein ----------------------------------*/

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

body{	background-image: url(hintergrund.jpg);
	background-color:#000000;
	position:absolute;
	left:50%;
	margin-left:-1000px;
	top:50%;
	margin-top:-800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	}

p{
	/*color:#999999;*/
	}




/*------------------ Allgemein ende ------------------------*/


/*-------------- Divs ------------------------------*/





.top{	/*border:1px solid blue;*/
	left:502px;
	top:515px;
	padding:0px;
	margin:0px;
	position:absolute;	
	width:995px;
	height:570px;
	background-color:transparent;
	font-size:14px;
	
	}

.content{
	top:60px;
	left:50px;
	width:900px;
	height:470px;
	border:1px solid #999999;
	position:absolute;
	background-color:#000000;
	}	

.inhalt{ 
	top:50px;
	left:100px;
	width:600px;
	height:370px;
	/*border:1px solid blue;*/
	position:absolute;
	}

.log1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size:35px;
	color:#009933;
	
	}

.logo{	
	top:6px;
	left:10px;
	width:250px;
	height:40px;
	position:absolute;
	background-color:transparent;
	}
	
.navi{
	top:20px;
	left:10px;
	width:650px;
	height:25px;
	position:absolute;
	}

.zeichen{
	width:200px;
	height:150px;
	position:absolute;
	top:10px;
	right:-5px;
	}

/*-------------- Divs ende ------------------------------*/
	
/*-------------- Bildersteuerung -----------------------*/	
.steuerung{
	top:430px;
	left:200px;
	width:395px;
	height:15px;
	position:absolute;
	}	

.hid{
	position:absolute;
	z-index:1;
	top:445px;
	left:200px;
	width:395px;
	height:4px;
	}

.zurueck, .vor{
	position:absolute;
	top:428px;
	height:15px;
	font-weight:bold;
	cursor: default;
	color:#999999;
	}

.zurueck{
	left:100px;
	width:60px;
	}

.vor{
	left:650px;
	width:55px;
	}

/*-------------- ende Bildersteuerung -----------------------*/	

/*---------------------- thumbs -------------------------------------------------------------*/	

.mini_1, .mini_2, .mini_3, .mini_4, .mini_5, .mini_6, .mini_7, .mini_8, .mini_9, .mini_10, .mini_11, .mini_12, .mini_13, .mini_14, .mini_15, .mini_16, .mini_17, .mini_18, .mini_19, .mini_20{
	background-color:#000000; 
	z-index:0;
	width:15px; 
	height:15px; 
	position:absolute;

	border:1px solid #999999;
	top:0px;
	} 

.mini_1{left:0px;}
.mini_2{left:20px;}
.mini_3{left:40px;}
.mini_4{left:60px;}
.mini_5{left:80px;}
.mini_6{left:100px;}
.mini_7{left:120px;}
.mini_8{left:140px;}
.mini_9{left:160px;}
.mini_10{left:180px;}
.mini_11{left:200px;}
.mini_12{left:220px;}
.mini_13{left:240px;}
.mini_14{left:260px;}
.mini_15{left:280px;}
.mini_16{left:300px;}
.mini_17{left:320px;}	
.mini_18{left:340px;}	
.mini_19{left:360px;}	
.mini_20{left:380px;}		

/*---------------- thumbs ende -----------------------------------*/


/*-------------------- navi buttons -----------------------------------------------*/

.sport_btn,.sport2_btn, .politik_btn, .stadt_btn, .index_btn, .veranst1_btn, .veranst2_btn, .veranst3_btn, .kontakt_btn, .impres_btn, .info_btn, .refer_btn, .preis_btn, .produkte_btn, .people_btn{
	position:absolute;
	top:0px;
	left:0px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:hand;
	}

.sport_btn, .veranst1_btn, .kontakt_btn, .info_btn{
	color:#ffffff;
	}

/*
.veranst1_btn, .index_btn, .veranst2_btn, .stadt_btn, .impres_btn, .refer_btn, .preis_btn{
	color:#999999;
	}	
*/
	
.sport_btn, .index_btn, .people_btn{
	width:60px;
	}

.sport2_btn{
	width:65px;
	}		

.stadt_btn{
	width:100px;
	}				

.veranst1_btn{
	width:152px;
	}

.veranst2_btn{
	width:157px;
	}

.veranst3_btn{
	width:157px;
	}


.kontakt_btn{
	width:65px;
	}

.impres_btn{
	background-color:transparent;
	width:94px;
	}

.info_btn{
	width:65px;
	}
	
.refer_btn{
	width:100px;
	}		

.preis_btn{
	width:60px;
	}		

.produkte_btn{
	width:70px;
	}
		
.btn_sp_ca, .btn_sp2_ca, .btn_po_ca, .btn_st_ca, .btn_in_ca, .btn_ve1_ca, .btn_ve2_ca, .btn_ve3_ca, .btn_pr_ca, .btn_pe_ca, .btn_ko_ca, .btn_im_ca, .btn_in_ca_1, .btn_in_ca_2, .btn_in_ca_3, .btn_in_ca_4, .btn_inf_ca, .btn_re_ca, .btn_preis_ca{
	position:absolute;
	top:0px;
	border-right:1px solid #999999;
	height:18px;
	
	}

.btn_sp_ca{
	left:0px;
	width:60px;
	}

.btn_sp2_ca{
	left:64px;
	width:69px;
	}

/*
.btn_po_ca{
	left:60px;
	width:60px;
	}
*/	
.btn_st_ca{
	left:130px;
	width:97px;
	}
	
.btn_in_ca{
	left:230px;
	width:60px;
	}

.btn_ve1_ca{
	left:0px;
	width:152px;
	}

.btn_ve2_ca{
	left:152px;
	width:158px;
	}

.btn_ve3_ca{
	left:310px;
	width:158px;
	}
	
.btn_pr_ca{
	left:0px;
	width:71px;
	}

.btn_pe_ca{
	left:70px;
	width:61px;
	}

	
.btn_ko_ca{
	left:235px;
	width:70px;
	}	
	
.btn_im_ca{
	left:67px;
	width:95px;
	}

.btn_in_ca_1{
	left:307px;
	width:60px;
	}

.btn_in_ca_2{
	left:162px;
	width:60px;
	}	
	
.btn_in_ca_3{
	left:130px;
	width:60px;
	}		

.btn_in_ca_4{
	
	left:469px;
	width:60px;
	}		

.btn_inf_ca{
	left:0px;
	width:65px;
	}

.btn_re_ca{
	left:65px;
	width:100px;
	}		

.btn_preis_ca{	
	left:167px;
	width:62px;
	}		
						
/*------------------ Buttons navi ENDE --------------------------------------------*/

/*--------------------- Text "area" ------------------------------------------------*/

.press_txt{
	position:absolute;
	left:0px;
	top:100px;
	width:80px;
	height:370px;
	}

/*--------------------- ENDE TEXT "area"---------------------------------------------*/

/*------------------------- Thumb -----------------------------------------------------*/

.thumb{
	position:absolute;
	left:182.5px;
	top:368px;
	width:50px;
	height:50px;
	color:#222222;
	border:1px solid #999999;
	overflow:hidden;
	visibility:hidden;
	}

/*---------------------------- end Thumb -----------------------------------------------*/


/*-------------------- Kontakt und Impressum ------------------------*/	
 
.impres, .copy, .konta{
	position:absolute;
	top:530px;
	height:20px;
	color:#999999;
	}

.impres{
	left:50px;
	width:121px;
	font-family:Impact, Arial, sans-serif;
	text-align:left;
	} 
 
.copy{
	left:800px;
	width:150px;
	text-align:right;
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.konta{
	left:122px;
	width:150px;
	font-family:Impact, Arial, sans-serif;
	text-align:left;
	} 

/*--------------------ende Kontakt und Impressum ------------------------*/	

/*----------------------------- Form ---------------------------------------------------*/
table{
	color:#999999;
	}

.td_l{
	text-align:right;
	}

.form{
	position:absolute;
	left:50px;
	top:80px;
	width: 200px;
	height:200px;
	}

input{
	border:0px;
	}

/*----------------------------- Ende Form ------------------------------------------------*/
.impres_txt{
	position:absolute;
	left:50px;
	top:55px;
	}

/*-------------- Index ---------------------------------------*/

.presse, .events, .studio{
	position:absolute;
	left:0px;
	width:580px;
	height:80px;
	cursor:hand;
	}

.presse{
	top:50px;
	background-image:url(../images/banner_index/editorial.jpg)
	}

.events{
	top:150px;
	background-image:url(../images/banner_index/events.jpg)
	}

.studio{
	top:250px;
	background-image:url(../images/banner_index/creative.jpg)
	}

.stud_reli, .pres_reli, .even_reli{
	position:absolute;
	left:10px;
	top:50px;
	}

/*--------------------- Ende Index ---------------------------------------------------*/
.ick{
	position:absolute;
	left:0px;
	top:25px;
	}

.ref_txt{
	position:absolute;
	left:50px;
	top:50px;
	}

/*-------------- Druck Display --------------------------------------------------------*/

.no_text{display:none;}

/*--------------------- Ende Druck Display -----------------------------------------*/