/* @override http://www.dommusik-essen.de/fileadmin/css/colors_dommusik.css */


/* @override http://www.dom-essen.de/fileadmin/css/colors_dom.css */

/* @override 
	http://www.domschatz-essen.de/fileadmin/css/colors_dom.css
*/

body {
  background-color: #edf5ff;
}

/* @group a (Link) */

a { 
color: #000000;
}



a:hover,
a:active
 { 
color: #86000D;

}

.nav_sub_item_level0_act a:hover {
	color: #ffffff;
}
/* @end */


h1
{color:#86000D;}




h2,
h3,
.csc_firstHeader
{color:#0;}




h4,
h5,
h6,
.important
{color:#000000;}


h5 {
	color:#FF00FF;
	background-color: #86000D;
}


.nav_main_item_no,
.nav_main_item_cur,
.nav_main_item_act,
.cM_NO,
.cM_CUR,
.cM_ACT {
	padding-right:2em;

}

.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-imagerow dl.csc-textpic-image.csc-textpic-firstcol dt a img {
	
}

DIV.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-imagerow dl  {
	border-style: solid;
	border-width: 1px;
	margin: 4px;
width: 400px !importan;
	margin: 10px ;
}

div.csc-textpic-image  {

width: 400px !importan;
display: none;
}


/* @group navigation */

#nav_main_container,
.cM_container {
	/*background-color:#abc9c7;*/
	background-color:#338FFF;
	
	
	}



.nav_main_item_cur,
.nav_main_item_act,
.cM_CUR,
.cM_ACT {color:#86000D;}


.nav_sub_item_level0_act {
background-color:#86000D;
}

.nav_sub_item_level1_act,
.nav_sub_item_level1_cur {
color:  #86000D;
background-color:#eaf2f2;
}

.nav_sub_item_level2_no a:active,
.nav_sub_item_level2_no a:hover,
.nav_sub_item_level2_act a:active,
.nav_sub_item_level2_act a:hover,
.nav_sub_item_level2_cur a:active,
.nav_sub_item_level2_cur a:hover,  
.nav_sub_item_level2_cur,
.nav_sub_item_level2_act
{ 
color: #86000D;

}

/* @end */

#bg_wrap { background-color:#FFFFFF; }

#header{
	border: 1px solid #ffffff;	
}

/* wrapper für hintergrund bei 3col*/
#main-wrap{
	background-image: url(hgimages/hg_3_col_dommusik.gif);
	background-repeat: repeat-y;
	background-position: 1px top;
	
	margin:2px 0 2px 0;
}
/* wrapper für hintergrund bei 2col*/
#main-wrap2col{
	background-image: url(hgimages/hg_2_col_dommusik.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
	margin:2px 0 2px 0;
}

#footer {
/*background:#abc9c7;*/
background:#338FFF;

}

/* @group News */

/* @group Termine */

#sidebar-2_2col div.news-single-item div.news-single-backlink {
display: none;	
}

#sidebar-2_2col div.news-single-item div.news-single-timedata {
display: none;	
}

div.termin-list-item {
	margin: 0 0 2em 0;
}

#sidebar-2_2col div.news-single-item div h2.news-single-title {
	color: #000;
	margin-bottom: 1em;
}

#sidebar-2_2col div.news-single-item div h2.termin-single-title {
	color: #000;
	padding-bottom: 1em;
	font-size: inherit;
}

div.termin_title {
	padding-bottom: 0.5em;;
}

div.termin_subtitle {
padding-bottom: 0.5em;	
}

#sidebar-2_2col div.news-single-item {
	margin: 20px 10px 10px 10px;
}

#sidebar-2_2col div.news-single-item hr.clearer {
	display: none;
}


/* @end */

/* @group allgemein */

/*.news_title a {color: #86000D;}*/
.news_title a {color: #000000;}

/* @end */

/**/
span.news-list-morelink a {
color: #86000D;
}
/* @end */



/* @group ccbrowse */


.tx-cccbrowse-pi1-browsebox-SCell{
border: 1px #86000D solid !important;
	}


/* @end */

/* @group Galerie */

#main-body div.csc-textpic.csc-textpic-left.csc-textpic-above.csc-textpic-border.csc-textpic-equalheight div.csc-textpic-imagewrap div.csc-textpic-imagecolumn{
	width: 195px !important;
	text-align: center;
	margin: 4px;
	
}

#main-body div.csc-textpic.csc-textpic-left.csc-textpic-above.csc-textpic-border.csc-textpic-equalheight div.csc-textpic-imagewrap div.csc-textpic-imagecolumn dl.csc-textpic-image dt {
	display: block;
	width: 190px;
}




dl.csc-textpic-image {
width: 190px !important;	
height: 129px;

}

div.csc-textpic.csc-textpic-left.csc-textpic-above.csc-textpic-border.csc-textpic-equalheight div.csc-textpic-imagewrap div.csc-textpic-imagecolumn dl.csc-textpic-image DT {
width: 185px !important;	
padding: 0;
margin: 0;
}

div.csc-textpic.csc-textpic-left.csc-textpic-above.csc-textpic-border.csc-textpic-equalheight div.csc-textpic-imagewrap div.csc-textpic-imagecolumn DL.csc-textpic-image {
	width: 186px !important;
	text-align: center;
	padding-top: 19px;
	margin: 0 0 14px;
	list-style-position: inside;
	border: 1px solid #fffbfe;
}

div.csc-textpic.csc-textpic-left.csc-textpic-above.csc-textpic-border.csc-textpic-equalheight div.csc-textpic-imagewrap div.csc-textpic-imagecolumn DL.csc-textpic-image img{

	border: 0px solid #fffbfe;
}

dd.csc-textpic-caption {
	padding-top: 2px;
	padding-left: 4px;
	font-size: 10px;
	width: 178px;
}


/* @end */



