/* @override http://www.domschatz-essen.de/fileadmin/css/basis.css */
/* @override http://www.dom-essen.de/fileadmin/css/basis.css */
/* @override http://www.schatzkammer-werden.de/fileadmin/css/basis.css */



body {
/*centers content*/
  padding:0px;
  margin:0px;
margin-left: auto;
margin-right: auto;

width:802px;

  background-color: #F2E9D0;
 
  font-size: 11px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;


}

.hidden {
	display: none;
}

.bodywrap {
	width:802px;
}

/* @group a (Link) */

a { 
color: #000000;
/*font-size: 11px;*/
font-weight:bold;
background-color:transparent;
text-decoration: none; 
}

a:hover,
a:active
 { 
color: #86000D;

}

.bodytext a {
	font-weight: normal;
	color: #86000D;
}
.bodytext a:hover {
	text-decoration: underline;
}

a.external-link-new-window {
	color: #86000D;
	font-weight: normal;
}
a.external-link-new-window:hover  {
	text-decoration: underline;
}


/* @end */



h1{
	padding: 0 0 0.7em 0;
	margin: 0;
	color:#86000D;
	font-size: small;
	font-weight: bold;
}

h2,
h3,
.csc_firstHeader
{
	padding:0;
	margin:0;
	color:#86000D;
	font-size: small;
	font-weight: bold;
}


h4,
h5,
h6,
.important
{

	padding:1em 0 0.5em 0;
	margin:0;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
}


h5 {
	margin-left: -15px;
	margin-right: -15px;	
	margin-top: 0;
	color:#FF00FF;
	font-size: inherit;
	font-weight: bold;
	background-color: #86000D;
	margin-bottom: 9px;
	padding: 3px;
	margin-bottom:0;

	}

h5 a {

	padding: 0 0 0 10px;;
	margin:0;		
	color:#ffffff;
	font-size: inherit;
	font-weight: bold;
	width: 100%;
}

h5 a:hover {
	color: #fff;
	text-decoration: underline;
}

.bodytext {
margin-top:0;
padding-top:0;
}

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

/* My Comment */

/* @group navigation */

#nav_main_container,
.cM_container {

	padding:4px 8px 3px 22px;
	margin:0;
	border: 1px solid #FFFFFF;	
	width:770px;
	background-color:#E5D1A4;
}

#nav_main,
.cM {
	display: inline;
	list-style-type: none;
	padding:0;
	margin:0;
	
}

.nav_main_item_no,
.nav_main_item_cur,
.nav_main_item_act,
.cM_NO,
.cM_CUR,
.cM_ACT {
	display: inline;
	list-style-type: none;
	padding-right:1em;
	margin:0;
	
}

.nav_main_item_cur,
.nav_main_item_act,
.cM_CUR,
.cM_ACT {

	color:#86000D;
	font-weight:bold;
	
}


#main-background{

width:802px;
margin:0;
padding:0;
}

#nav_sub {

}

.nav_sub_group {
margin: 0px;
padding: 0px;

}

.nav_sub_item_level0_no,
.nav_sub_item_level0_act,
.nav_sub_item_level1_act,
.nav_sub_item_level1_cur,
.nav_sub_item_level1_no  {

margin: 0px;
padding:7px 5px 6px 22px;

list-style-type: none;

font-weight:bold;
}

.nav_sub_item_level0_act,
.nav_sub_item_level0_act a {
color:#FFFFFF;
background-color:#86000D;
padding-top:8px;
padding-bottom:7px;
}


.nav_sub_item_level1_act,
.nav_sub_item_level1_cur {
color:  #86000D;
background-color:#F2E9D0;
}

.nav_sub_item_level1_no {

}


.nav_sub_item_level2_no a,
.nav_sub_item_level2_act a
 {

font-size:11px;

/*list-style-type: none;*/

font-weight:normal;
/*color:  #86000D;*/
/*background-color:#F2E9D0;*/
}


.nav_sub_item_level2_no,
.nav_sub_item_level2_act, 
.nav_sub_item_level2_cur
 {
 font-size:11px;
margin: 0px;
padding:0px 5px 5px 32px;


/*list-style-type: none;*/


/*color:  #86000D;*/
/*background-color:#F2E9D0;*/
}

.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;
/*background-color:#F2E9D0;*/

}




#nav_sistersites {
float:left;
width:70%;
}

.nav_sistersite_icon,
.navIconFile {
margin:0 4px 0 0;
}

#nav_global {
text-align:right;
float:right;
width:29%;
}



/* @end */

#bg_wrap { 
background-color:#FFFFFF; 
width:802px;}

#header{
	border: 1px solid #ffffff;	
}

/* wrapper für hintergrund bei 3col*/
#main-wrap{
	background-image:url(../tmpl/images/hintergr/hg_3_col.gif);
	background-repeat: repeat-y;
	background-position: 1px top;
	
	margin:2px 0 1px 0;
}

/* wrapper für hintergrund bei 2col*/

#bg_wrap>#main-wrap {
		margin:1px 0 2px 0;
		
}
#main-wrap2col{
	background-image: url(../tmpl/images/hintergr/hg_2_col.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
	margin:2px 0 2px 0;
}

/*wegen IE -2px width*/

#main-body {	
float:right;
width:622px;
height:378px;/* das hier für den ie */
margin:0;
padding:0;
}
/* folgende anweisung wird nicht vom ie interpretiert */
#main-body[id] {	
height:auto;
min-height:378px;
}


/*wegen IE -4px width*/

.news-single-backlink {
	text-align: right;
	margin-top: 10px;
	margin-bottom: 26px;
}
/**/

div.news-single-image div.news-single-img p.news-single-imgcaption {
	padding-top: 0;
	margin-top: 1px;
	font-size: 10px;
}

#content,
#content_2col {
float:left;
width:328px;
height:350px;
padding:16px 10px 0px 18px;
margin-left:1px;
}



#content[id],
#content_2col[id] {
min-height: 350px;
height: auto;
}





.content_2col {
float:left;
width:328px;
padding:16px 10px 0px 18px;
margin-bottom: 0;
margin-left:1px;
}


#sidebar-1 {
float:left;
width:176px;
margin:0 0 0 1px;
}

#sidebar-2_2col {
float:right;
width:260px;
margin-left:1px;
margin-right:1px;

}

#sidebar-2_2col {
float:right;
width:260px;
margin-left:1px;
margin-right:1px;

}

#footer {
clear:both;
background:#E5D1A4;
margin: 3px 1px 0 1px;
padding: 4px 5px 4px 5px;
}

#footer a{
font-weight:normal;
}

/* @group Rahmen */

div.csc-frame.csc-frame-invisible p.bodytext {
	font-size: 10px;
}



/* @end */

.floatleft {
	float: left;
}

/* @group timeline */

.timeline,
.timeline-werden {
	padding: 15px 0 0 19px;
}
.timeline-datum {
	text-align:right;
	font-size: 11px;
	
	color:#86000D;
	padding:0;
	width: 166px;
	display: block;
	float:left;
	font-weight: bold;
}
.timeline-eintrag {
	clear:both;
	padding:0 0 2px 0;
}
.timeline-beschreibung {
	width: 390px;
	font-size:11px;
	display: block;
	padding:0 0 0 177px;

}
.timeline-nav {
font-size:12px;
margin: 15px 0 20px 0px;
}
.timeline-nav img {
padding-right: 7px;
}

.timeline-nav a{
font-weight: normal;

font-size:12px;
}

a.timeline-nav-item-ACT{
	color:#86000D;
	font-weight: bold;

font-size:12px;
}

/* @end */

.fixfloat {

clear:left;
clear:right;
}

/* @group commerce */

.error {
	color: #86000D;
}

.tx-commerce-pi1 {
	font-size: inherit;
	min-height: 375px;
	
	
}

.tx-commerce-pi1-browsebox {
	display: none;
}
/*checkout*/

/* @group product_view */

.cmrc_product_view_basket li{
	display: none;
}



/* @end */

/* @group Checkout */
#address {
	padding-left: 30px;
}

#address p strong {
display: block;
font-weight: normal;
}

#address p input,
#address p select {
	margin-bottom: 10px;
}


/*mwst in der berechnung*/
.cmrc_chkout_tax {
	text-align: right;
	
}

/* hinweis in der kopfzeile in der bestellungskontrolle*/
.chkout_list_title {
	padding-top: 5px;
	padding-bottom: 5px;
	
}

/* hinweis in der kopfzeile in der bestellungskontrolle*/
.chkout_list_descr {
	padding-top: 5px;
	padding-bottom: 5px;
	
}
/* einkaufsliste in bestellungskontrolle*/
.chkout_list_basket {
	margin-top: 8px;
	margin-bottom: 15px;
	
}

/*standarthinweis in der bestellungskontrolle*/
.chkout_list_disclaimer {
	padding-top: 5px;
	padding-bottom: 5px;
	
}

/*standarthinweis in der bestellungskontrolle*/
.chkout_list_terms {
	padding-top: 5px;
	padding-bottom: 5px;
	
	
}

/*kommentarfeld in der bestellungskontrolle*/
.chkout_list_comment {
	padding-top: 5px;
	padding-bottom: 15px;
	
}
/*tabellenzeile mit submitbutton in der bestellungskontrolle*/
.chkout_list_form_submit {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 15px;
	
}

.cmrc_checkout_finish_message {
	
}

/* @end */

.tx-commerce-pi3 {
	margin: 10px 40px 10px 40px;

}

.qtyInput {
	padding-left: 1em;
}


/* @group Singleview */

.cmrc_product_view_detail,
.cmrc_product_view_basket {
	margin: 12px 110px 0 120px;
	line-height: 1.4em;
	
}

.cmrc_singleview_basket_price {
	font-size: large;
}

/* @group My Group */



/* @end */


/* @end */

/* @group list2 */

.cmrc_tileview_tileitem {
	text-align: center;
	width: 100px;
	height: 150px;
	float: left;
	overflow: hidden;
/*	border: 1px solid white;*/
	padding: 0px 10px 10px 5px;
}
.cmrc_tileview_tileitem_title a{
	font-size: xx-small;
	font-weight: normal;
	
}

/* @end */

/* @group shoppingcart */

.tx-commerce-pi1-browsebox {
	margin-top: 300px;
	text-align: center;	
}

.tx-commerce-pi1-browsebox tr {
	font-size: x-small;
}

.cmrc_ProdList2Container_hd th {
	font-size: x-small;
}



/* Produktbezeichnung */

.com_prod_title {
	font-size: x-small;
}

.cmrc_ProdList2Container_even,
.cmrc_mb_box td {
	font-size: x-small;
}
/* der zurückbutton funktioniert im commerce momentan noch icht - muss später wieder aktiviert werden*/
.cmrc_mb_prev {
	text-align: left;
	display: none;
}


.cmrc_mb_next {
	padding-top: 18px;;
	text-align: right;
}

.cmrc_mb_container {
	margin-right: 60px;
}


/* @end */



/* @end */

/* @group News */

/* @group allgemein */

.news_title a {
	color: #86000D;
}

div.hide{
	display: none;
	
}

div.news_single_subtitle {
	color: 000000;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 7px;
	
}


div.news_subtitle {
	color: #000000;
	font-weight: bold;
}


.news-list-item {
margin-bottom:1em;
}


/*TODO:explorer heigth/minheight*/
.news-list-container {
	text-align: left;
	height: 220px;
}
div>.news-list-container {
	text-align: left;
	min-height: 220px;
	height: auto;
}

/* @end */

/* @group rechte spalte */



#sidebar-2_2col h1 {
	margin-top: 6px;
}

#sidebar-2_2col h1,
#sidebar-2_2col .news-list-item {
	margin-left: 10px;
	margin-right: 10px;
}

#sidebar-2_2col p.bodytext {
	margin-left: 10px;
	margin-right: 10px;
}

/* @end */

/* @group NewsList */



#sidebar-2_2col div.news-list-item div.news_subtitle,
div.news-list-item div.news_subtitle {
		padding:0 0 0 0;
	margin: 0;
}
#sidebar-2_2col div.news-list-item div.news_subtitle p.bodytext,
div.news-list-item div.news_subtitle p.bodytext  {
	padding:0 0 0 0;
	margin: 0;
}

#sidebar-2_2col div.news-list-container div.news-list-item div p.bodytext,
div.news-list-container div.news-list-item div p.bodytext {
	padding: 0;
	margin: 0;
}


/* @end */

/* @group pressedownload */

.news-list-item-pressdownload-kachel a img {
	margin: 0;
	padding: 0;
	text-align: center;
}

.news-list-container-pressimages-kachel,
.news-single-item-pressimages {
	text-align: center;
	clear: both;

	
}
.imageframe {
	width: 100px;
	height: 100px;

	}

.dia {
	float: left;
	border: 1px solid #ffffff;
	margin: 2px;
	padding: 0;
}
.diaframe {
	padding: 0;
	margin: 0;

}

td, tr, table, tbody {
	margin: 0;
	padding: 0;
}

.news-single-files dt {
	display: none;
}

.news-single-files dd {
	margin: 0;
	padding: 0;
	
}

.news-list-item-pressdownload {
	margin: 20px 0 9px 0;
}

.news-list-item-pressdownload .news-list-morelink {
	margin: 15px 0 0px 0;
	padding: 0;
}

.news-list-item-pressdownload-title {
	
}
.news-single-backlink {
	text-align: center;
}



/* @end */

/* @group Newslist Browser Pressebilder */

.news-list-browse {
	
	
}

.tx-ttnews-browsebox {
	
}

.browseBoxWrap {
	margin: 18px 0 18px 0;
}

.showResultsWrap {
	
}

.browseLinksWrap {
	
}

.showResultsNumbersWrap {
	
}

.disabledLinkWrap {
	
}

.inactiveLinkWrap a{
	font-weight: normal;
}

.activeLinkWrap {
		color:#86000D;
		font-weight: bold;
}

.news-list-container-pressimages {
	text-align: center;
}

/* @end */



/* @end */

/* @group cObject */

/* cObject : Image */

/* Pictures centered, add margin on left */

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-left: 0px;
	}



/* @end */

/* @group ccbrowse */

.tx-cccbrowse-pi1-browsebox table td {
	margin:1px;
	border: 1px #ddd solid;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background: #ffffff;
	font-size: 11px;
	}
	.tx-cccbrowse-pi1-browsebox table td p{
	margin-top: 4px;
	margin-bottom: 2px;
	}

.tx-cccbrowse-pi1-browsebox-SCell{
border: 1px #86000D solid !important;
	background: transparent !important;
	}
	
	.tx-cccbrowse-pi1-browsebox table{
padding: 0;
	}

.tx-cccbrowse-pi1-browsebox table {
	margin-top: 15px;
	margin-left: auto;
	margin-right: 10px;
	text-align: right;
	}

.tx-cccbrowse-pi1-browsebox { clear: both; margin-bottom: 8px; }



/* @end */

/* @group Sitemap */

.csc-sitemap ul{
padding-bottom: 8px;
}
.csc-sitemap ul li{
list-style: none;

}
.csc-sitemap ul li a {
color: #86000D;
list-style: none;
}
.csc-sitemap ul li li{
list-style: none;
padding-top: 2px;
}

.csc-sitemap ul li li a {
color: #000000;
}
.csc-sitemap ul li li li {
	list-style-type: none;
	padding-left: 0;
	padding-top: 0px;


	font-weight: normal;
}
.csc-sitemap ul li li ul{
padding: 0 0 0 10px;
}
.csc-sitemap ul li li li a{
	font-weight: normal;
}



/* @end */

/* @group RTE-Klassen */

/* @group publikationen */
.publikation-titel {
	font-weight: bold;

}


/* @end */



/* @end */

/* @group Form */

fieldset {
	border-style: none;
}

.tx-srfeuserregister-pi1 dd {
	text-align: left;
	width: 45%;
	}
.tx-srfeuserregister-pi1 dt {
	clear: both;
	width: 33%;
	text-align: right;
	padding-right: 1em;
	}

/* @end */

/* My Comment */

/* @group Downloads */

a.download {
	padding-left: 22px;
	background: url(Images/pdf.gif) no-repeat;
}

a.download[href $='.pdf']{
	background: url(Images/pdf.gif) no-repeat;	
}

a.download[href $='.doc']{
	background: url(Images/doc.gif) no-repeat;
}

a.download[href $='.png']{
	background: url(Images/png.gif) no-repeat;
}

a.download[href $='.jpg']{
	background: url(Images/jpg.gif) no-repeat;
}

a.link{
	background: url(Images/pfc_linkpfeil.gif) no-repeat;
}



/* @end */

