@charset 'UTF-8';
/*
Theme Name: Edwin Kimmler
Theme URI: http://www.substanzen.net/
Description: EDWIN's WORDPRESS THEME.
Version: 1.0
Author: Basti
Author URI: http://substanzen.net./
*/

@import url('layout/css/960.css');


* {
margin: 0;
padding: 0;
font-weight:normal;
border:none;	
}

:focus{
	outline: 0 none;
}

html{
}

body {
color: #ddd;
background: #000 url(images/body_background.jpg) repeat-x center top;
font-family:Georgia, serif;
font-style: normal;
line-height: 1.5em;
font-size: 10px;
margin: 0;
overflow: auto;
}

#wrap{
background: #ccc;
position: relative;
margin:0px auto;
width:960px;
}

.hidden{
	display:none;
}

.clear{
	clear:both;
	width:100%;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}


.button-text{
	font-size: 1.3em;	
	margin:0px 0px 0px 5px;	
}

.aligncenter{
	text-align: center;	
}

.yt_button{
	cursor: pointer; display: block;
}
.yt_button:hover{
	color:#fff; text-decoration: none;
}

.ek_relpost{
	border-bottom:1px dotted #ccc;
}

.wp-caption{
	background:#eee;
	padding:5px;
	text-align: center;
}

.wp-caption img{
	background:#000;
	padding:3px;
}

p.wp-caption-text{
	text-align: center;
	margin:3px 0px 3px 0px;
	color:#333;
}

.alignleft{
	float:left;
	margin:2px 5px 2px 2px;
}


.alignright{
	float:right;
	margin:2px 2px 2px 5px;
}

.image_row{
	overflow: hidden;
	margin:10px 0px 0px 0px;
}

.bio_polaroid{
	-webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    width:145px;
}

.bio_polaroid:nth-child(even) {
	-webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
}

.bio_polaroid:nth-child(3n) {
	-webkit-transform: none;
    -moz-transform: none;
    position: relative;
   	top: 5px;
}




/*
ALLGEMEINE TEXT-STYLES
=====================
*/

pre{
	font-size: 10px;
	padding: 0;
	margin: 0;
	display: block;
	white-space: pre;
	font-family: monospace;
}

p{
	text-align:justify;
 	font-size: 1.2em; 
 	color:#333;
	line-height: 1.4em;
}

p.grau{
	color:#777;
}

p.textright{
	text-align:right;
}


.page p{
	margin:2px 0px 10px 0px;
}

a:link, a:visited{
	text-decoration:none;
}

a:link{
	color:#a00;
}

a:visited{
	color:#a00;
}

a:hover{
	color:#a00;
	text-decoration:underline;
}

.archive_weiterlesen{
	margin: 10px 0px 0px 0px;
	padding:3px;
	background: #ccc;
}

.archive_weiterlesen a{
	color:#333;
}

.archive_weiterlesen a:hover{
	color:#a00;
	text-decoration: none;
}

h2{
	color:#333;
	font-size:1.6em;	
	text-transform:uppercase;
}

.hell{
	color:#eee;
}

h3{
		color:#111111;
		font-size:1.4em;
}

.post h3{
	margin:.3em 0 0 0;
}


h3.press_meta_heading{
	background:#bbb;
	padding:5px;
	margin:5px 0px 5px 0px;
}

.ui-widget-header{
	overflow: auto;
}

/*
ENDE ALLGEMEINE TEXT-STYLES
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*/

#ek_breadcrumb{
	margin-top:5px;
	margin-bottom:5px;
	font-size:1.2em;
}

#ek_breadcrumb .bc_wrap{
	overflow:visible;
	float:left;
}

#ek_breadcrumb a{
	color:#444;
}

#ek_breadcrumb a:hover{
	color:#000;
	text-decoration: none;
}


#ek_breadcrumb .bc_wrap .bc_start_pre{
	background:url("images/bcrumb.png") no-repeat scroll transparent;	
	width:10px;
	height:30px;
	background-position:0px 0px;
	margin-left:-4px;
	display:block; 
	float:left;
}

#ek_breadcrumb .bc_wrap .bc_start{
	background:url("images/bcrumb_long.png") repeat-x scroll transparent;	
	height:25px;
	background-position:0px 0px;
	padding:7px 3px 0px 2px;
	display:block; 
	float:left;
}

#ek_breadcrumb .bc_wrap .bc_start_post{
	background:url("images/bcrumb.png") no-repeat scroll transparent;	
	background-position:-126px 0px;
	width:10px;
	height:30px;
	display:block; 
	float:left;
}

#ek_breadcrumb .bc_wrap .bc_next{
	background:url("images/bcrumb_long.png") repeat-x scroll transparent;	
	background-position:-5px 0px;
	padding:7px 3px 0px 2px;
	height:25px;
	display:block; 
	float:left; 
}

#ek_breadcrumb .bc_wrap .bc_next_pre{
	background:url("images/bcrumb.png") no-repeat scroll transparent;	
	background-position:-146px 0px;
	width:10px;
	height:30px;
	display:block; 
	float:left;
	margin:0px 0px 0px -10px;
}

#ek_breadcrumb .bc_wrap .bc_next_post{
	background:url("images/bcrumb.png") no-repeat scroll transparent;	
	background-position:-126px 0px;
	width:10px;
	height:30px;
	display:block; 
	float:left;
}

#ek_breadcrumb .bc_wrap:hover .bc_start_pre{
	background-position:0px 	-33px;
}

#ek_breadcrumb .bc_wrap:hover .bc_start{
	background-position:0px 	-33px;
}

#ek_breadcrumb .bc_wrap:hover .bc_start_post{
	background-position:-126px 	-33px;
}

#ek_breadcrumb .bc_wrap:hover .bc_next{
	background-position: -5px 	-33px;
}

#ek_breadcrumb .bc_wrap:hover .bc_next_pre{
	background-position:-143px 	-33px;
	width:10px;
}

#ek_breadcrumb .bc_wrap:hover .bc_next_post{
	background-position:-126px 	-33px;

}




.box_container{
	margin-top:20px;
	clear: both;
	overflow: auto;
}

.box_header{
	padding:5px;
}

#header_logo{
	position:absolute;
	background:url(images/logo_neu.png) no-repeat;
	width:394px;
	height:105px;
	top:-55px;
	left:10px;
	z-index: 300; 
}

#header_top{
	background:url('images/ek_01.jpg') repeat-x;
	height:68px;
	width:100%;
}

#mitte{
	height:338px;
	width:960px;
	margin:0px auto;
	position: relative;

}


#mitte_cont{
	position: relative;
	height:340px;
	float: left;
	width:960px;
	background:#000 url('images/mitte_bg.jpg') no-repeat;
	background-position:0px 0px;
	
}

#footer{
	padding-bottom:20px;
}

#slider_wrap{
	width:800px;
	height:330px;
	overflow: hidden;
	float:left;
	position: relative;

}


#slider_content{
	width:2880px;
	height:330px;
	
}

#slider_content .slide_item{
	float:left;
	background: none!important;
}



#slide_prev{
	width:44px;
	height:44px;
	background: url(images/prev_next.png) no-repeat;
	position: absolute;
	left:-22px;
	top:230px;
	z-index:3;
	cursor: pointer;

}

#slide_next{
	width:44px;
	height:44px;
	background: url(images/prev_next.png) no-repeat; 
	background-position:-50px 0px;
	position: absolute;
	left:780px;
	top:230px;
	z-index: 3;
	cursor: pointer;
}

#slide_prev:hover{
	background-position:0px -44px;
}

#slide_next:hover{
	background-position:-50px -44px;
}




#feature_bar{
	position: absolute;
	width:800px;
	height:30px;
	bottom:8px;
	background:url(images/featurebar_bg.png);
	z-index:300;

}

#feature_bar .feature_navbox{
	cursor: pointer;
	width:12px;
	height:12px;
	background:#666;
	float:right;
	margin:10px 10px 5px 0px;
  	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

#feature_bar .feature_navbox_aktiv{
	width:10px;
	height:10px;
	background:transparent;
	border:1px solid #666;
	float:right;
	margin:10px 10px 5px 0px;
  	-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
}


#feature_bar .feature_navbox:hover{
	background:#999;
}

#gradient_feature{
	position: absolute;
	height:330px;
	width:100px;
	background:url(images/gradient_feature.png) no-repeat;
	z-index:250;
	left:0px;
	top:0px;

}

	

#gradient_feature_hor{
	position: absolute;
	height:100px;
	width:800px;
	background:url(images/feature_grad_hor.png) no-repeat; 
	z-index:250;
	left:0px;
	bottom:8px;
}


#mid_navi{
	position: relative;
	height:330px;
	overflow: auto;
}

#mid_navi ul{
	list-style: none;
	margin:20px 0px 0px 0px;
}

#mid_navi ul li{
	margin:0px 0px 5px 0px;
}

#mid_navi ul li a:link, #mid_navi ul li a:visited{
	font-size: 2em;
	color:#eee;
	text-decoration: none;
}

#mid_navi ul li:hover{
	border-right:10px solid #eee;
}

#mid_navi a#myspace_logo{
	position: absolute;
	bottom:10px;
	left:0px;
}

#mid_navi ul li.aktiv a{
	color:#000;	
}


.ek_box{
	background:#aaa;
}
.ek_box_dark{
	background:#666;
}

.padding5{
	padding:5px;
	clear: both;
	overflow: auto;
}

.padding10{
	padding:10px;
	clear:both;
}



.archive_thumb{
	width:110px;
	height:110px;
	overflow:hidden;
	background: #fff;
	padding:4px;
	border:1px solid #333;
}

/*ARCHIV INSRUMENTE */
/*================= */

.instrumentpost{
	margin:0px 0px 5px 0px;
}

/* Discography  */
/* ======================= */

.discography_post{
	overflow: hidden;
	width:220px;
}

.discography_post_content{
	padding:10px;
}

.discography_post_content p{
	color:#eee;
	text-align:center;
}

.music_post_content{
	padding:10px;
}

.discography_row{
	margin-bottom:20px;
	background:#aaa;
}

#discography_content img{
	height:190px; width:190px;
	background:#000;
	padding:5px;
}

#discography_content h3{
	margin:0px 0px 2px 0px;
	text-align: center;	overflow: hidden;
	color:#eee;
	padding:5px;
}

#discography_content h3 a{
	color:#eee;
}
#discography_content h3 a:hover{
	color:#eee;
}

#discography_content a{
	overflow: hidden;
	text-decoration: none;
}



.discography_image_wrapper{
	width:200px;
	height:200px;
	overflow: hidden;
	margin:0px 0px 5px 0px;
	text-align: center;
	position: relative;
}

.discography_image_meta{
	position:absolute;
	left:0px;
	bottom:0px;
	background:rgba(0,0,0,.7);
	width:100%;
}

.discography_image_meta h3{
	color:#eee;
	padding:5px;
}

.discography_image_meta h3 a:link, .discography_image_meta h3 a:visited{
	color:#ddd;
}
.discography_image_meta h3 a:hover{
	color:#fff;
	text-decoration:none;
}

.discography_image_meta p{
	color:#eee;
	padding:5px;
}


.disc_imagecontainer{
	height:230px;
}

#discography ul.tourdaten_small{
	margin:0px;
	padding:10px;
	list-style: none;
}


#content .discography_post_content ul.uibuttons{
	list-style:none;
	margin:0px;
	padding:0px;
}


#content .discography_post_content ul.uibuttons li{
	display:block;
	float:left;
	margin:5px 5px 5px 0px;
	padding:3px;
}





#index_left{
	 background:#aaa;
}

#index_mitte{
	background:#aaa;

}

#index_right{
	background:#aaa;
}



.indexgallery img{
background:none repeat scroll 0 0 #FFFFFF;
border:0 solid #000000;
height:95px;
margin:2px;
padding:3px;
width:95px;
}

.sb_button {
	background: #000;
	cursor: pointer;
	padding:5px;
	margin:5px 0px 5px 0px;
}

.sb_button a:link, .sb_button a:visited{
	color:#dadada;
}

.sb_button a:hover{
	color:#fff;
	text-decoration:none;
}

.sb_button p{
	margin:2px 0px 2px 0px;
	padding:2px;
	color:#eee;
}

.sb_button p.ausverkauft{
	color:#999;
}



.sb_warenkorb, .sb_ausverkauft{
	width:85px;
	float: left;
	margin:0px 0px 10px 0px;
}

.sb_preis{
	width:85px;
	float: right;
	margin:0px 0px 10px 0px;
}

.sb_singleWarenkorb{
	height:auto;
	background:#000;
	margin:10px auto;
	width:270px;
	padding:5px;
	cursor:pointer;
}
.sb_singleWarenkorb:hover{
	background:#111;
}

.sb_singleWarenkorb:hover p{
	color:#fff;
}

.sb_singleWarenkorb p{
	color:#eee;
	font-size:1.4em;
	text-align: center;
}









/* FEATURED HOME - ARTIKEL */
/* ======================= */


#mitte .feature_image{
	width:460px;
	float:left;
	height:100%;

}

#mitte .feature_text{
	width:300px;
	float:right;
	background:transparent;
}

#mitte p{
	color:#eee;
	font-size: 14px;	
	line-height: 20px;
}

#mitte p a{
	margin:0px; text-decoration: none; padding:0px 2px 0px 2px; 	font-size: 14px;	
}

#mitte p a:hover{
	background:#a00; color:#fff; margin:0px; text-decoration: none; 	font-size: 14px;	
}


#mitte h2{
	color:#fff;
	margin:10px 0px 10px 0px;
	font-size:30px;
	line-height:30px;
	text-transform: none;
	font-style: italic;
}

/* CD - Single - Ansicht */
/* ======================= */

#single_cover{
	min-height:200px;
	padding:10px;
}

#single_cover h3{
	text-align: center;
	margin:7px 0px 3px 0px;
}

#single_content{
	min-height:200px;
	padding:10px;
}

#single_content h3{
	margin:5px 0px 5px 0px;
}

.single_cdinfo{

}

.single_cdinfo p.single_metagross{
	color:#111; 
	font-size:1.4em;
	padding:5px 0px 5px 0px;
	border-top:1px solid;
	border-bottom:1px solid;
	margin: 5px 0px 2px 0px;
}

.single_cdinfo p.single_meta{
	color:#333; 
	font-size:1.2em;
	text-align: left;
	margin:0px 0px 2px 0px;

}

.single_cdinfo p.single_meta .cdcredit_name{
	color:#a00;
	text-transform: uppercase; 
}





#content span.jp_url{
	display:none;
}


#content ul.trackliste .lyricsbutton{
	float:left;
	padding:0px 3px 0px 3px;
	margin:0px 3px 0px 3px;

	background:#ccc;
}

.single_lyrics{
	width:400px;
	overflow: visible;
}

.single_lyrics h2{
	text-align: center;
}

.single_lyrics p{
}

.lyrics_intro{
	padding:5px;
}

.lyrics_intro p{
	color:#666;
}

.lyrics_text{
	padding:5px;
}


.lyrics_text p{
	font-size:1.3em;
}

.lyrics_credits{
	padding:5px; background:#eee;
}

.lyrics_credits p{
	color:#666;padding:0px; margin:0px;
}

.lyrics_credits p .lcredit_name{
	color:#000;
}


/*
DROP SHOP
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*/

#drop_shop{
	width: 100%;

}

#drop_shop ul.ek_kart{
	list-style:none;
	padding:5px;
	margin:0px;
	
}

#drop_shop ul.ek_kart li{
	background:#333;
	color:#eee;
	margin:5px 0px 5px 0px;
	overflow: auto;
	font-size: 1.2em;
	position: relative;
}

#drop_shop ul.ek_kart li img{
	margin:2px;
	border:2px solid #eee;
	float:left;
	width:50px;
	height:50px;
}

.cartEraseItem{
	position:absolute;
	width:19px;
	height:19px;
	right:20px;
	top:20px;
	background: url(images/deletecart.png) no-repeat;
	display: none;
	cursor: pointer;
}

#drop_shop ul.ek_kart span.cart_titel{
	padding:0px 5px 0px 5px;
}

.transfertest{
	border:1px dotted #333;
	background:#eee;
	opacity:.3;
}

#drop_shop ul#cartControl{
	list-style:none;
	padding:5px;
	margin:0px;
	font-size: 1.2em;
}

#drop_shop ul#cartControl li{
	color:#333;
	margin:2px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	cursor: pointer;
}
#drop_shop ul#cartControl li:hover{
	text-decoration: underline;
}

#drop_shop ul#cart_total{
	list-style:none;
	padding:0px 5px 0px 5px;
	margin:0px;
}

#drop_shop ul#cart_total li{
	color:#333;
	margin:2px 0px 0px 0px;
	padding:2px;
	text-align:right;
	font-size:1.1em;
}

#drop_shop ul#cart_total li.ek_gesamtsumme{
	font-style: bold; 
}

h3.ek_versandkosten{
	font-size:1.4em;
}

#drop_shop .itemControl{
	display:block;
}

#drop_shop .itemControl span{
	margin:2px;
}

.checkout_row{
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	background:#333;
	color:#eee;
}

.checkout_row h3{
	color:#eee;
	margin-top:10px;
	padding:5px;
}

.checkout_row .check_zaehler h3{
	text-align:center;
}

.checkout_row .check_bild img{
	border:2px solid #eee;
	max-width:56px;	max-height:56px;

}

.checkout_row .check_summe, .checkout_row .check_preis{
	text-align:right;
}

.checkout_row .check_titel h3{
	font-size:1.9em;
}

.checkout_row_summe{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background:#eee;
	color:#333;	
}

.checkout_row_summe h3{
	padding:5px; text-align: right;

}

.checkout_row_summe .check_totalText, .checkout_row_summe .check_totalSum{
	text-align:right;
}

.checkout_row_head{
	margin:0px 0px 0px 0px;
	background:#aaa;
	color:#111;
}

.checkout_row_head h3{
	color:#111;	padding:5px;
}

.checkout_row_head .check_zaehler h3{
	text-align:center;
}

.checkout_row_head .check_summe, .checkout_row_head .check_preis{
	text-align:right;
}

.shopIncrease, .shopDecrease{
	padding:1px;
	margin:0px 2px;
	cursor:pointer;
}

#sb_checkout_form{
	font-size:1.4em; color:#333;
}

#sb_cart_checkout{
	overflow: auto;
}

/* FOOTER */
/* ======================= */

.box_footer{
	margin-bottom:60px;
	height:260px;
	overflow:hidden;
}

.box_footer p{
	color:#eee;
	padding:5px 9px;
}

.box_footer h2{
	padding:5px 9px 5px 9px;
	color:#000;
	font-weight:bold;
}

.box_footer h3{
	padding:2px 9px 2px 9px;
	color:#fff;
}



/*
Listen
=====================
*/


#content  ul{
	padding:0 0 0 2em;
	margin:5px 0px 10px 5px;
	list-style:disc;
	color:#333;
	font-size:1.2em;
	line-height:1.4em;
}

#content ul.trackliste{
	margin: 0px 0px 0px 0px;
	padding:0px;
	list-style: none;
	color:#333;
}

#content ul.trackliste li{	
	line-height:20px;
	clear: both;
}

#content ul.trackliste li .yt_button{
	margin-left:4px;
}

#content ul.trackliste li .tracknummer{
	width:20px;
	overflow:hidden;
}


/* Tourdaten-Liste */
/* ======================= */

#content ul.tourdaten{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style: none;
	font-size:1em;
}

#content ul.tourdaten li{
	margin: 0px 0px 10px 0px;
	padding:5px;
}


#content ul.tourdaten li h3{
	text-transform:uppercase;
	margin:0px 0px 5px 0px;
	line-height:1.3em;
}

#content ul.tourdaten li p{
	color:#444; text-align:left;
}

.tourpost .event_description{
}

.event_infos{
	margin:5px 0px 0px 0px;
	font-style:oblique;
}

.tourpost .event_infos{
	margin:0px;
}

.tourpost .vendorlink{
	margin:3px 0px 0px 0px;
}


#sidebar ul.tourdaten_small{
	margin:0px;
	padding:5px;
	list-style: none;
}

#sidebar ul.tourdaten_small li{
	margin: 0px 0px 5px 0px;
	padding:5px;
}

#sidebar a.fancy_sidebartour{
	color:#333;
}

#sidebar a.fancy_sidebartour:hover{
	color:#000;
	text-decoration: underline;
}

.sideTourdaten_mehr{
	width:300px;
	height:230px;
	overflow:hidden;
}

#fancybox-inner .sideTourdaten_mehr p {
	margin:0px 0px 10px 0px;
}

#fancybox-inner .sideTourdaten_mehr h3{
	margin:0px 0px 10px 0px;
}

.fancydates_titel{
	background:#fff;
	color:#333;
	padding:5px;
	font-size:1.2em;
}

p.fancyTourKarten{
	font-size:1.4em;
}

#sidebar ul.tourdaten_small li .description{
	font-size: 1.2em;		
	text-align: left;
}

.tourpost{
	margin-bottom:5px;
}

.tourpost .archive_weiterlesen{
	margin:0px 0px 5px 0px;
	padding:5px;
}

.tourdatum{
	float:left;
	width:60px;
	
}

.tourdatum_tag{
	background:#ccc;
	color:#111;
	padding:2px;
	text-align:center;
	font-size:1.3em;
}

.tourtext{
float:left;
width:620px;
margin-left:10px;
}

.tourtext h2{
	margin:0px 0px 5px 0px;
}


/* SIDEBAR */
/* ======================= */



#sb_sidenotes .ui-widget-header{
	margin:10px 0px 0px 0px;
}

#sb_sidenotes p{
	text-align:left;
}

#sidebar .archive_weiterlesen {
	font-size:1.3em;
	text-align: center;
}

/* Video Player Index */
/* ======================= */


#video_wrap{
	position:relative;
	height:220px;
	width:100%;
	text-align:center;
}

#videos_index{
	width:100%;
	height:280px;
	background:#777;
}

#videoInfo{
	width:100%;
	clear:both;
	overflow: auto;
}

#videoListe{
	margin:10px 0px 0px 0px;
}


.videoSlideEl{
	width:110px; height:155px;
	float:left;
	margin:0px 10px 10px 0px;
	cursor: pointer;
	position: relative;
	overflow:hidden;
}

.videoSlideEl h3{
		font-size:1.1em;
		text-align:center;
		margin:2px 0px 0px 0px;
		line-height:1.1em;
}

.videoSlideEl img{
	width:100px;
	background: #eee;
	padding:5px;
}

.videoplaybtn{
	position:absolute;
	width:37px;
	height:27px;
	background:url(images/videoplaybtn.png) no-repeat;
	left:39px;
	top:30px;
	display: none;
}



ul#videocontrol {
	list-style:none;
	margin: 0px 0px 0px 45px;
	padding: 0px;
	color:#eee;
	clear: both;
}

#videocontrol li{
	display:block;
	float:left;
	margin:2px;
	padding:2px 3px 2px 3px;
	height:18px;
}

#volume_slider_container{
	float:left;
	margin: 2px;
	padding:2px 3px 2px 3px;
	height:18px;
	width:160px;
	position:relative;
	overflow: hidden;
}

#volume_slider_container .ui-slider-handle{
	background:#777;
	border:1px solid #333;
	cursor: pointer;
	margin:1px 0px 0px 0px;
}


#volume_slider_container .ui-slider-handle:hover{
	background:#900;
	border:1px solid #c00;
}

#volume_slider{
	margin:3px 0px 0px 0px;
	padding:0px;
	width:110px;
	height:10px;
	display: block;
	position:absolute;
	left:30px;
	z-index:2;
	background:transparent;
}	


#yt_progress{
	margin:3px 0px 0px 0px;
	padding:0px;
	width:110px;
	height:10px;
	display: block;
	position:absolute;
	left:30px;
}

#yt_progress .ui-progressbar-value{
	background:#ccc;
}

#yt_time_container{
	width:60px;
	overflow: hidden;
}


/* Featured CD */
/* ======================= */

.image_container{
	text-align: center;
	margin:0px 0px 10px 0px;
}


#index_featurecd_content ul{
	list-style:none;
	margin:5px 0px 5px 0px;
	padding:0px;
}

#index_featurecd_content ul li{
	margin:2px 0px 3px 0px;
}

#index_featurecd_content h2{
	margin:0px 0px 4px 0px;
}

#callback h2{
	color:#000;
	text-align:center;
	padding:30px;
}

/* Footer Styles */
/* ======================= */

#ek_contactform{
	font-size:1.1em;
}

ul#footerLinkList {
	list-style: none;
	margin: 0px; padding:0px;
	font-size:1.1em;
}

ul#footerLinkList li {
	padding:5px;
}

ul#footerLinkList li p{
	text-align:left;
}

ul#footerLinkList li a:link, ul#footerLinkList li a:visited {
	color:#a00;
}

/* Index Instrumente */
/* ======================= */


.indexInstrumentsThumb{
	width:100px;
	float:left;
}

.indexInstrumentsThumb img{
	background:none repeat scroll 0 0 #FFFFFF;
	border:0 solid #000000;
	height:96px;
	margin:2px;
	padding:5px;
	width:96px;
}

.imageInstrumentsText{
	float:left;
	width:300px;
	margin:0px 0px 0px 33px;
}

/* MusikList */
/* ======================= */


#content ul.ek_musikList{
	list-style:none;
	margin:0px; padding:10px 0px 0px 0px;
	color:#eee;
}

#content ul.ek_musikList li{
	margin:0px 0px 3px 0px; padding:5px;
	display: block;
	cursor:auto;
}

#content ul.ek_musikList li .musikListTitel{
	padding:0px 0px 0px 10px;
}

/*Kommentare */
/*=================== */

.comment{
	padding:5px;
	background:#ccc;
	margin:0px 0px 5px 0px;
}

.comment-author{
	background:#ddd;
	padding:2px;
	margin:0px 0px 5px 0px;
}

span.commentauthor{
	text-transform: uppercase;
}

span.schriebam{
	color:#777;
}

#h2comments{
	padding:5px;
	text-align:center;
}

#commentsubmit{
	padding:5px;
}

#content .commentlist p{
	margin:5px 0px 5px 0px;
}

#textareacomment{
	padding:5px;
	font-size:15px;
	font-family:Georgia, Times, serif;
	margin:10px 0px 0px 0px;
}

#captchaImgDiv{
	clear:both;
	margin:10px 0px 10px 0px;
}

#post-269 input{
	padding:5px;
	margin:5px 0px 5px 0px;
}

label{
	color:#333;
}

.eventeditrow{
	margin-top:3px;
	margin-bottom:2px;
	background:#eee;
	color:#000;
}

.eventeditcell{
	overflow: hidden;
	min-height:20px;
}

.eventeditcell:hover{
	background:#ccc;
}

.eventeditcell p{
	text-align:left;
	font-size: 10px;
}

#subfooter{
	margin-top:10px;
}
#subfooter p{
	text-align:center;
	color:#ddd;
	font-size:.9em;
}



