* 
{ 
padding:0; 
margin:0; 
border:0; 

}

body 
{ 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #003300;
  margin:0 20px; 
  background: url(../images/bg_gradient_home.gif);
  background-color:#FFFFFF;
  background-repeat:repeat-x;
  background-attachment:fixed;
}


/*********************************/
/* NEUE NEUE STRUKTUR   ****** */
/* ZEILE_SPALTE   ****** */
/**********************************/


#box1_1 {
	position:absolute;
	top: 225px; left:10px;
	width:150px;
	clear:both;

}


#box1_2 {
	position:absolute;
	top: 225px; left:165px;
    width:450px;
	clear:both;
	z-index:2;
}


#box1_3 {
	position:absolute;
	top: 225px; left:620px;
    width:200px;
	clear:both;
}

#box1_4 {
	position:absolute;
	top: 225px; left:825px;
	width:150px;
	clear:both;
}



#waldbox1 {
	position:absolute;
	top: 30px; left:15px;
	width:140px;
	height:170px;
	background: url(../images/01_wald/wald1_2009.jpg) no-repeat bottom;

	}

#waldbox2 {
	position:absolute;
	top: 30px; left:625px;
	width:345px;
	height:170px;
	background: url(../images/01_wald/wald2_2009.jpg) no-repeat bottom;
	background-position:top;

	}




#bannerKasten {
	position:absolute;
	top: 30px; left: 165px;
	width:450px;
	background: url(../images/logo_emitter.jpg) no-repeat bottom;
	background-position:right;
	height:185px;
	vertical-align:bottom;
}

#logoKasten {
	position:absolute;
	top: 20px; left: 735px;
	float: left;
	width: 229px;
	height: 52px;	
	background: url(../images/logo_platzhirsch.jpg) no-repeat bottom;
}


#shortMenu {
	position:absolute;
	top: 25px; left:170px;
	clear:both;
	width:440px;
	text-align:right;
}

#sprachwahl {
	position:absolute;
	top: 25px; left:170px;
	clear:both;
}

#mainMenu {
	position:absolute;
	top: 210px; left:165px;
	clear:both;
	width: 450px;
	text-align:center;
}

#headerSpalte1 {
	position:absolute;
	top: 207px; left:15px;
	width:135px;
	padding:3px;
	text-align:center;
	color: #fff;
    background-color: #030;
	 letter-spacing:1pt;

}

#headerSpalte3 {
	position:absolute;
	top: 207px; left:625px;
	width:185px;
	padding:3px;
	text-align:center;
	color: #fff;
    background-color: #030;
	 letter-spacing:1pt;

}

#headerSpalte4 {
	position:absolute;
	top: 207px; left:830px;
	width:135px;
	padding:3px;
	text-align:center;
	color: #fff;
    background-color: #030;
	 letter-spacing:1pt;

}

#headerClubwear {
	width:185px;
	margin-left:5px;
	margin-top:5px;
	padding:3px;
	text-align:center;
	color: #fff;
    background-color: #030;
	letter-spacing:1pt;
}


#footer {
	position:absolute;
	top:800px; left:15px;
	height:10px;
	width:950px;
	background: #003300;
	color: #FFFFFF;
	z-index:1;
	}



/*********************************/
/* STRUKTUR GANZE SEITE ******* */
/**********************************/


	

#latest_unten {
	margin-top:5px;
	padding:5px;
}


/*********************************/
/* STRUKTUR MITTELTEIL    ******* */
/**********************************/


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist
{
text-align:center;
font-weight:light;
color: #fff;
text-decoration: none;

}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a {
 padding: 3px 6px 3px 6px;
 letter-spacing:1pt;

 }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #030;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #020;
color: #b5c4b5;
text-decoration: none;
}


/*Fat Erik's Pipelist*/
#navlist2
{
list-style: none;
padding: 5px 5px;
margin: 0;
text-align:center;
}



#navlist2 li
{
display: inline;
padding: 0;
margin: 0;
}

#navlist2 li:before { content: "| "; }
#navlist2 li:first-child:before { content: ""; }



/* hauptteil links menu */
#menu{
      width: 120px;
      border-color: #009900;
      padding: 2px;
      background: #EAF9EA;
      float: left;
	  text-align:left;
}

#menu a, #menu a:visited {
  text-decoration:none;
  text-align:center;
  background-color:#aaa; 
  color:#fff;
  display:block; 
  width:8em; 
  padding:0.2em;
  margin:0.5em auto;
  border-right:5px solid #fff;
  }
#menu a:hover {
  border-right:5px solid #000;
  }


/*********************************/
/* INHALTE SEITEN   ******* */
/**********************************/


#content_seiten {
	padding:8px;
	background: #ecf5ec;
	}


#ueberschrift {
	background:#EAF9EA;
	padding-bottom: 1px;
	padding-top: 1px;
	}
	
#seiten_text {
    background: #FFFFFF;
	padding-bottom: 1px;
	padding-top: 1px;
	}


/*********************************/
/* RAHMEN FÜR ARTISTSVORSTELLUNG  ******* */
/**********************************/

#con_artist {
	padding-left:5px;
	padding-right:5px;
	}
	

	
#con_foto {
    float:left;
	vertical-align:middle;
	text-align:center;
	height:60px;
	}
	
#con_foto_2009 {
    float:left;
	vertical-align:middle;
	text-align:center;
	margin-left:15px;
	height:60px;
	}

#con_info {
	float:right;
	height:60px;
	width: 320px;
	}

#artist_info_top {
	background: #b5c4b5;
	color: #003300;
	letter-spacing:1pt;
	}
	
	
#artist_info_top a:link, a:visited, a:focus, a:active {
	text-decoration: none;
	background: #99ad99;
	color: #003300;
	}
	
#artist_info_top a:hover {
	background: #C1CEAE;
	color:#020;
	letter-spacing:1pt;
	}
	
#links a:link, a:visited, a:focus, a:active {
	text-decoration: none;
	background: #99ad99;
	color: #003300;
	}
	
#links a:hover {
	color:#CC0000;
	background: #C1CEAE;

	}
	
	
#span_weiss {
	background:#fff;
	color: #030;
	padding:1px;
	}
	
#artist_info_text {
	background:#FFFFFF;
	color: #030;
	padding:5px;
	}
	
#artistdetails_con_info {
	float:left;
	width:180px;
	}
	
#artistdetails_con_foto {
	float:right;
	width:220px;
	text-align:right;
	}



.clearing { clear:both; height:0; }



/*********************************/
/* KONTAKTFORMULAR       ******* */
/**********************************/

#contact_con {
	width:430px;
	margin-top:8px;
	}
#contact_links {
	width:100px;
	float:left;
	}
#contact_rechts {
	width:320px;
	float:right;
	}

/*********************************/
/* GAESTEBUCH      ************** */
/**********************************/

.guestbook_top { height: 1.6em; padding: 0.3em 0.5em 0 }
.guestbook_big { float: left; font-weight: bold; margin-right: 0.5em }
.guestbook_small { float: right;  }
.guestbook_contact { float: right; margin-left: 0.5em; height:50px; }
.guestbook_content { padding: 0.5em; clear: right ; background-color: #FFFFFF}
.guestbook_mod { float: right; margin-left: 0.5em }
.guestbook_extra { float: right; padding-bottom: 1em }
.guestbook_vote { float: right }
.smilie { vertical-align: sub }
.smilies { margin: 0.5em 0 0.5em 9.5em }
.smilieSelect { float: left; margin-right: 0.25em }
.vote { float: left; margin-right: 0.25em }

