@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 80%;
	background-color: #B7AF97;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Layout allgemein*/
/*Zentrierung auf der Seite*/
#initial {
	height: 1px;
	width: 1px;
	left: 50%;
	top: 50%;
	position: absolute;
	z-index: 2;
}
/*Inhaltscontainer*/
#wrapper {
	width: 900px;
	left: -450px;
	top: -260px;
	position: absolute;
}
/*Kopfbereich*/
#header {
	height: 50px;
	clear: both;
	background-color: #000000;
}
#AlfSchmieder {
	position:absolute;
	left:22px;
	top:-16px;
	width:401px;
	height:53px;
	z-index:10;
}
#FacebookLink  {
	position:absolute;
	left:628px;
	top:-37px;
	width:255px;
	height:50;
	z-index:10;
}
#FacebookLink a  {
color:#FFFFFF;
text-decoration: none;
}
/*.alfschmieder {
	position: absolute;
	height: 200px;
	width: 400px;
	top: 3px;
	z-index: 10;
}
.alfschmieder {
	position: absolute;
	bottom: 40px;
}
.AlfSchmieder {
	position: relative;
	color: #B7AF97;
	font-size: 32px;
	font-weight: bold;
	text-align: right;
	float: right;
	top: 17px;
}*/
.Gitarrist {
	position: relative;
	z-index: 1;
	font-size: 14px;
	color: #B7AF97;
	text-align: right;
	font-weight: bold;
	margin-right: 256px;
	top: 20px;
}
/*Inhaltsbereich*/
#content {
	width: 100%;
	height: 460px;
	background-color: #B7AF97;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
/*Spalten*/
#menucolumn {
	padding-top: 15px;
	float: left;
	width: 140px;
	height: 445px;
}	
#inhalt {
	position: static;
	overflow: auto;
}

#rightcolumn {
	width: 230px;
	height: 460px;
	position: absolute;
	overflow: hidden;
	top: 50px;
	right: 15px;
}
#rightcolumn_noscrol {
	width: 230px;
	height: 460px;
	position: absolute;
	overflow: hidden;
	top: 50px;
	right: 0px;
}

#maincolumn {
	padding-top: 15px;
	height: 430px;
	padding-right: 270px;
	padding-left: 25px;
	padding-bottom: 15px;
	overflow: auto;
}

/* Start Menu*/
#menucolumn li {
	list-style-type: none;
	padding-top: 4px;
	padding-bottom: 4px;
}
#menucolumn a {
	text-decoration: none;
	color: #FFFFFF;
}
#menucolumn li a:hover {
	color:#CC0000;
}
#mainmenu li, #menu_kontakt li {
	display: block;
	padding-left: 10px;
}
#mainmenu a,  #menu_kontakt a {
	display: block;
}
#menu_kontakt {
	top: 455px;
	position: absolute;
	width: 140px;
}
#impressum {
	left: 10px;
	float: left;
	font-size: 80%;
	position: absolute;
	top: 518px;
}
#impressum a {
	color: #EAEAEA;
	text-decoration: none;
}
#submenu_sp,  #submenu_pj,  #submenu_cd,  #submenu_stm,  #submenu_ga {
	display:none;
	position: absolute;
	margin-top: 14px;
	width: 140px;
}
#submenu_sp ul,  #submenu_pj ul,  #submenu_cd ul,  #submenu_stm ul,  #submenu_ga ul {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #000000;
}
#submenu_sp li a,  #submenu_pj li a,  #submenu_cd li a,  #submenu_stm li a,  #submenu_ga li a {display:block;}
/*Aktiver Seite Menuzustand übertragen*/
/*mainmenu link active*/
body#home li#home_nav,  
body#news li#news_nav,  
body#bio li#bio_nav,  
body#sp li#sp_nav,  
body#sp_jazz li#sp_nav,  
body#sp_rock li#sp_nav,  
body#sp_flamenco li#sp_nav,  
body#sp_magic li#sp_nav,  
body#pj li#pj_nav,
body#pj_trollmoves li#pj_nav, 
body#pj_radiotavira li#pj_nav,
body#pj_stringcore li#pj_nav,  
body#pj_carapau li#pj_nav,  
body#pj_saitenmystik li#pj_nav,  
body#cd li#cd_nav,  
body#cd_thebridge li#cd_nav,  
body#cd_stepout li#cd_nav,  
body#cd_tyme li#cd_nav,  
body#cd_earthsong li#cd_nav,  
body#cd_burningice li#cd_nav,  
body#cd_returntoalfama li#cd_nav,  
body#cd_songsforguitar li#cd_nav,  
body#cd_sunmoon li#cd_nav,  
body#cd_saitenzeiten li#cd_nav,  
body#stm li#stm_nav,  
body#stm_cdreviews li#stm_nav,  
body#stm_presse li#stm_nav,  
body#stm_statements li#stm_nav,  
body#stm_musik li#stm_nav,  
body#stm_gitarristen li#stm_nav,  
body#tourdates li#tourdates_nav,  
body#ga li#ga_nav,  
body#ga_organisation li#ga_nav,  
body#ga_basis li#ga_nav,  
body#ga_aufbau li#ga_nav,  
body#ga_prog li#ga_nav,  
body#ga_workshops li#ga_nav,  
body#ga_konzepte li#ga_nav,  
body#alftone li#alftone_nav,
body#kontakt div#menu_kontakt li#kontakt_nav,
body#presskit div#menu_kontakt li#presskit_nav,
body#shop div#menu_kontakt li#shop_nav{
	background-color:#000000
}
/*submenu active*/
body#sp #submenu_sp,  
body#sp_jazz #submenu_sp,  
body#sp_rock #submenu_sp,  
body#sp_flamenco #submenu_sp,  
body#sp_magic #submenu_sp,  
body#pj #submenu_pj,  
body#pj_trollmoves #submenu_pj,
body#pj_radiotavira #submenu_pj, 
body#pj_stringcore #submenu_pj,  
body#pj_carapau #submenu_pj,  
body#pj_saitenmystik #submenu_pj,  
body#cd #submenu_cd, 
body#cd_thebridge #submenu_cd, 
body#cd_stepout #submenu_cd, 
body#cd_tyme #submenu_cd, 
body#cd_earthsong #submenu_cd,  
body#cd_burningice #submenu_cd,  
body#cd_returntoalfama #submenu_cd,  
body#cd_songsforguitar #submenu_cd,  
body#cd_sunmoon #submenu_cd,  
body#cd_saitenzeiten #submenu_cd,  
body#stm #submenu_stm,  
body#stm_cdreviews #submenu_stm,  
body#stm_presse #submenu_stm,  
body#stm_statements #submenu_stm,  
body#stm_musik #submenu_stm,  
body#stm_gitarristen #submenu_stm,  
body#ga #submenu_ga,  
body#ga_organisation #submenu_ga,  
body#ga_basis #submenu_ga,  
body#ga_aufbau #submenu_ga,  
body#ga_prog #submenu_ga,  
body#ga_workshops #submenu_ga,  
body#ga_konzepte #submenu_ga {
	display:block;
}
/*submenu link active*/
body#sp_jazz li#sp_jazz_nav,  
body#sp_rock li#sp_rock_nav,  
body#sp_flamenco li#sp_flamenco_nav,  
body#sp_magic li#sp_magic_nav,  
body#pj_trollmoves li#pj_trollmoves_nav,
body#pj_radiotavira li#pj_radiotavira_nav, 
body#pj_stringcore li#pj_stringcore_nav,  
body#pj_carapau li#pj_carapau_nav,  
body#pj_saitenmystik li#pj_saitenmystik_nav,  
body#cd_thebridge li#cd_thebridge_nav, 
body#cd_stepout li#cd_stepout_nav, 
body#cd_tyme li#cd_tyme_nav,  
body#cd_earthsong li#cd_earthsong_nav,  
body#cd_burningice li#cd_burningice_nav,  
body#cd_returntoalfama li#cd_returntoalfama_nav, 
body#cd_songsforguitar li#cd_songsforguitar_nav,  
body#cd_sunmoon li#cd_sunmoon_nav,  
body#cd_saitenzeiten li#cd_saitenzeiten_nav,  
body#stm_cdreviews li#stm_cdreviews_nav,  
body#stm_presse li#stm_presse_nav,  
body#stm_statements li#stm_statements_nav,  
body#stm_musik li#stm_musik_nav,  
body#stm_gitarristen li#stm_gitarristen_nav,  
body#ga_organisation li#ga_organisation_nav,  
body#ga_basis li#ga_basis_nav,  
body#ga_aufbau li#ga_aufbau_nav,  
body#ga_prog li#ga_prog_nav,  
body#ga_workshops li#ga_workshops_nav,  
body#ga_konzepte li#ga_konzepte_nav {
	font-weight: bold;
}

/*Formatierung für Inhalt*/
#inhalt a {
	color:#CC0000;
	text-decoration: none;
}

#inhalt #breadcrubs {
	font-size: 80%;
	padding-left: 10px;
	color: #666666;
}
#inhalt #rightcolumn img {
	overflow: hidden;
	float: right;
}
#inhalt .auszeichnung {
	font-weight: bold;
	text-transform: uppercase;
}
#inhalt p {
	line-height: 120%;
	padding-top: 1%;
}
#inhalt h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-transform: uppercase;
	padding-top: 3%;
}
#inhalt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 100%;
}
#inhalt h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-transform: uppercase;
	margin-top: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#inhalt .deutsch {
	margin: 0px;
	padding-bottom: 0px;
	padding-right: 50px;
	text-align: justify;
}
#inhalt .englisch {
	color: #FFFFFF;
	padding-left: 50px;
	text-align: justify;
}
#inhalt #cd {
}
#inhalt #cd h1 {
	top: -30px;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#inhalt #cd h2 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#inhalt #cd p {
	float: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
}
#inhalt #cd img {
	height: 160px;
	float: left;
	margin-right: 10px;
	border: 1px solid #000000;
	width: 160px;
}
#inhalt #inhaltstext {
}
#inhalt #inhaltstext h1 {
	top: -30px;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#inhalt #inhaltstext p {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
}
#inhalt #inhaltstext img {
	float: left;
	margin-right: 10px;
	border: 1px solid #000000;
}
#inhalt #info {
	margin: 0px;
	font-size: 80%;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
}
#inhalt #info p {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.clearfloat {
	clear: both;
}
.stopfloat {
	clear: both;
}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
p.abs+bild {
	margin-top: 2px;
	margin-left: 5px;
}
img.cdlistlink {
	border: 1px solid #000000;
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}
#inhalt     a   .imglink  {
	border: 1px solid #000000;
}
img.floatleft {
	border: 1px solid #000000;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
#inhalt  a .imgnoframelink {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body#home #apDiv_alfoniumlogo {
	position:absolute;
	left:55px;
	top:323px;
	width:112px;
	height:195px;
	z-index:1;
}
