/*
Theme Name: Abenteuer Musik
Theme URI: http://www.frevert.de/
Description: Abenteuer Musik
Version: 1
Author: frevert
Author URI: http://frevert.com/
Tags: new Theme for Abenteuer Musik
*/

body{
	padding:0;
	margin:0;
	background:	 url(images/bg.gif)  #EAEAE8;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size:11px;
	}
/* Slide */	
#cimy_div_id {
float:none!important;
margin:0px!important;
}
/**/

/*div{
	border: 1px solid red;
	}*/
	
hr{
	 border: 0px; /* Fuer Firefox und Opera */
	 border-top: dotted 1px #999;
	 border-bottom: transparent;
	 height:1px;
	 clear:both;
	 margin-top:15px;
	 }


a{
	border:0;
	outline:none;
	}
	
a img{
	border:0;
	outline:none;
	}
	
.alignright
{
	float:right;
	margin-left:15px!important;
	margin-bottom:5px!important;
}
.alignleft
{
	float:left;
	margin-right:15px!important;
	margin-bottom:5px!important;
}

a.button{
	color:#fff !important;
	background:	 url(images/bg_button.gif) no-repeat;
	line-height: 25px;
	width: 110px;
}
	
#wrap{
	background:	 url(images/bg_wrap.png) ;
	padding:0px;
	margin:auto;
	width:1049px;
	min-height:1000px;
	}
	
#logo {
	float:left;
	width:160px;
	height:181px;
	padding-left:15px;
}

#logo_2 {
	background: url(images/logo_2.jpg) 0 0 no-repeat;
	width:874px;
	height:181px;
	text-align:right;
	/*margin-left:175px;*/
	float:right;
}

#logo_2 p.toplinks{
	margin:0;
	padding:0;
	padding-top:10px;	
	margin-right:30px;
}
#logo_2 p.toplinks a{
	text-decoration:none;
	color:#666;
}

#head_nav{
	width:707px;
	margin-top:110px;
	padding:0px;
	margin-left:152px;
	height:23px;
	border:0px solid green;
/*	background-color:#FF0000;*/
}

/*reiter navigation anfang*/

#head_nav ul{
	padding:0;
	margin:0;
	float:left;
	list-style:none;
}
#head_nav li{
	height:23px;
	padding:0;
	margin:0;
}

#head_nav a{
	text-transform:uppercase;
}

#head_nav ul li.page_item{
	background: url(images/a_bg.gif) no-repeat left top;
	padding:0;
	margin:0;
	padding-right:3px;
	line-height:28px;
	height:23px;
	border:0px solid yellow;
	float:left;
}

#head_nav  ul li.page_item a{
	background: url(images/a_bg_2.gif) no-repeat right;
	display:block;
	font-size:10px;
	color:#fff;
	margin-left:2px;
	font-weight:bold;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:10px;
}

#head_nav ul li.current_page_item,
#head_nav ul li.current_page_parent {
	background: url(images/a_bg_act.gif) no-repeat left top;
	padding:0;
	margin:0;
	padding-top:0px;
	line-height:23px;
	height:23px;
	border:0px solid yellow;
	float:left;
}

#head_nav ul li.current_page_item a,
#head_nav ul li.current_page_parent a{		
	background: url(images/a_bg_act_2.gif) no-repeat right top;
	display:block;
	margin:0;
	font-size:10px;
	color:#043C53;	
	font-weight:bold;
	text-decoration:none;
	margin-left:3px;
	padding-top:2px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:10px;
}




/*reiter navigation ende*/

/* breadcrumb anfang*/
#head_nav_pos{
	height:30px;
	font-size:10px;
	color:#7E7E7E;
	padding-top:8px;
	text-align:left;
}
#head_nav_pos span,
#head_nav_pos br{
visibility:hidden;
display:none;
}


* html #head_nav_pos /* IE6 */{
	padding-top:4px;
}

#head_nav_pos a{
	color:#7E7E7E;
}

/* breadcrumb ende*/

/* Inhalt anfang*/
#main_wrap{
	margin-top:8px;
	padding-left:48px;
	margin-right:15px;
	width:768px;
	float:left;
	border:0px solid green;
}

h1{
	color:#E75C00;
	text-transform:uppercase;
	font-size:18px;
	padding:0;
	margin:0;
	margin-top:-4px;
	margin-bottom:20px;
	padding-top:1px;
}

#main_wrap h2{
	color:#E75C00;
	font-size:11px;
	margin-top:0;
	margin-bottom:10px;
}
#main_wrap h3{
	padding:0;
	margin:0;
	color:#E75C00;
	font-size:11px;
	margin-top:0;
}

#main_wide_content li,
#main_split_content li{
	list-style-image:url(images/bg_ul_main_wide.gif);
	padding-bottom:10px;
}

#main_wrap li.comment{
	list-style-image:none;
	list-style:none;
	padding-bottom:0px;
}

ol.commentlist{
	padding:0;
	margin:0;
}

#main_wrap p{
	margin-top:0px;
	padding:0px;
	margin-bottom:10px;
        margin-left:0;
}
#main_wrap p a.alignleft{
	line-height:20px;
}
/* Inhalt ende*/

/* Inhalt gross anfang*/
#main_wide_content{
	width:768px;
}
/* Inhalt gross ende */

/* Blogtool begin */
cite.fn{
	font-style:normal;
	font-weight:bold;
	color:#084967;
	
}
.comment-meta a{
 color:#396D85;
}
.comment-meta commentmetadata{
 margin-bottom:10px;
}

#main_wrap li.comment {
	margin-bottom:30px;
}

small{
font-size:9px;
margin-left:15px;
}
.commentmetadata{
margin-bottom:10px;
}
/* Blogtool end */

/* navi links anfang */
#side_nav{
	margin:0px;
	width:195px;
	float:left;
}

#main_wrap #side_nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}

#main_wrap #side_nav li{
	list-style:none;
	padding-bottom:10px;
	margin-left:10px;
	text-indent:-10px;
}
#main_wrap #side_nav li a br,
#main_wrap #side_nav li a span,
#main_wrap #side_nav li br,
#main_wrap #side_nav li span{
text-transform:none;
font-weight:normal;
}

#main_wrap #side_nav ul.fakelink li{
	background:url(images/bg_ul_subnav.gif) no-repeat 0 3px;
	color:#084967;
	text-decoration:none;
	text-indent:0!important;
	padding-left: 10px;
	margin-left:0;
	font-weight:normal;
}
#main_wrap #side_nav ul.fakelink li p{
	padding:0;
	margin:0;
}
#main_wrap #side_nav ul.fakelink li a{
	background:none;
	color:#084967;
	text-decoration:underline;
	padding-left: 0px;
	font-weight:normal;
	text-transform:none;
}

#side_nav li a{
	background:url(images/bg_ul_subnav.gif) no-repeat  left;
	color:#084967;
	text-decoration:none;
	padding-left: 10px;
	font-weight:bold;
	text-transform:uppercase;
}

#side_nav li p{
	padding:0;
	margin:0;
	margin-left: 10px;
	color:#084967;
}

#side_nav li span{
	background:url(images/bg_ul_subnav.gif) no-repeat  left;
	color:#084967;
	padding-left: 10px;
}

/* navi links ende */


/* Inhalt geteilt anfang */


#main_split_content{
	width:562px;
	padding-left:10px;
	float:left;
	border-left:1px dotted #999;
}

#main_split_content a{
	color:#E75C00;
margin-left:0;
padding-left:0;
}

/*.wp-caption{
	padding:0;
	margin:0;
	margin-left:10px;
	float:right;
	text-align:right;
}*/

div.wp-caption{
	margin-right:-10px;
}
div.single div.wp-caption{

}
.alignright a + p.wp-caption-text{
	padding:0;
	margin:0;
	margin-top:5px;
	color:#E75C00;
	text-decoration:underline;
	margin-right:10px;
}
.alignright p{
	text-align:right;
	margin-right:10px;
}
.alignleft p{
	text-align:left;
	/*margin-left:10px;*/
}
/* Inhalt geteilt ende */


/* Teaser rechts anfang */
#teaser_right{
	width:172px;
	margin-left:831px;
	border:0px solid yellow;
}

#teaser_right p{
	padding:0;
	margin:0;
}

#teaser_right a h2{
	text-decoration:none;
	color:#E65D00;
}
#teaser_right a{
	text-decoration:none;
	color:#000;
}

.single_teaser{
	width:170px;
	margin-top:8px;
}

.single_teaser_top{
	background: url(images/single_teaser_top.gif) no-repeat;
	height:10px;
}

.single_teaser_content{
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	background:#DBE6EA;
	font-size:10px;
	padding-left:28px;
}

.single_teaser_content h2{
	background: url(images/h2_bg.gif) no-repeat 2px 0px;
	padding-left:25px;
	margin-left:-25px;
	font-size:10px;
	font-weight:bold;
	color:#E65D00;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	margin-bottom:0;
}

.single_teaser_bottom{
	background: url(images/single_teaser_bottom.gif) no-repeat;
	height:10px;
}

.single_teaser_w{
	width:170px;
	margin-top:8px;
}

.single_teaser_top_w{
	background: url(images/single_teaser_top_w.gif) no-repeat;
	height:10px;
}

.single_teaser_content_w{
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	background:#fff;
	font-size:10px;
	padding-left:29px;
	padding-right:6px;
}

.single_teaser_content_w h2{
	background: url(images/h2_bg_w.gif) no-repeat 2px 0px;
	padding-left:25px;
	margin-left:-25px;
	font-size:10px;
	font-weight:bold;
	color:#E65D00;
	padding-top:0px;
	margin-top:0;
	padding-bottom:5px;
	margin-bottom:0;
}

.single_teaser_bottom_w{
	background: url(images/single_teaser_bottom_w.gif) no-repeat;
	height:10px;
}

/* Teaser rechts ende */

.clear{
	height:1px;
	clear:both;
}

/* Galerie Begin */
.ngg-album-compact h4 a{
	color:#084967!important;
	font-size:12px;
}
.ngg-gallery-thumbnail img{
	margin:4px 0 4px 0px!important;
}
.ngg-album-compactbox .Thumb{
	border:1px solid #ccc!important;
}
.ngg-album-compactbox .Thumb:hover{
	border:1px solid #000!important;
}
/* Galerie End*/

a.infos{
	background: url(images/mehr-infos.gif) no-repeat right;
	padding-right:25px!IMPORTANT;
	text-decoration:none;
	display:block;
	width:90px;
	height:18px;
}
