.display_none {
  margin-bottom:20px;
}

#col-left div, #col-left p, #col-left p a,  #col-left .xxfont,  #col-left .xxtabelle td, #col-left .xxtabelle td a  {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	color:#000000;
}

#head_popup, .head_popup {
	background-color: #FFFFFF;
	width: 548px;
	border-bottom: none;
}

#footer_popup, .footer_popup {
	background-color: #FFFFFF;
	width: 548px;
	border-top: 1px solid #666;
	height:10px;
}

.drucken {
	display:none;
}

.content-box p.kaufliste {
    margin:0;
	padding:0;
}

#col-left #index-teaser h1.xx_headline {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:15px;	
  color:#000000;
  margin-bottom:15px;
}

#col-left #index-teaser h2.xx_headline {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:15px;	
  color:#000000;
  margin-bottom:13px;
}


td.linie_u  {
    padding:4px;
    color:000000;
    font-weight: normal;
    border-bottom: 1px dotted #000000;
    height:24px;
    vertical-align:bottom;
 }
 
 td.linie_u .subline  {
    color:#000000;
    font-weight: bold;
 }
 
div.artikel {
  margin-top:20px;
}

.popup_logo {
    padding-left:0px;
}

.subline { 
  color:#000000;
  font-weight:bold;
 }

.box_head_popup {
	font-size:1.4em;
	background: none; 
	width:510px;
	height:20px;
	padding: 4px 0 0 10px;
	color:#000000;
	font-weight: bold;
	clear:both;
}

.box_body_popup {
	border-right:none;
	border-left:none;
	width:488px;
	padding:0px 10px;	
}

.box_footer_popup {
	background: none;
	width:510px;
	height:6px;
	font-size:2px;
}

#artikelcont, #index, .binNav, .artikel, .sonder, #social {width: 100%; font-size:12px;}
/* notfalls */.artikel, .sonder, #social {width: 100%; font-size:12px;}


#col-left .xxtabelle td.oben_hell, #col-left .xxtabelle td.oben_hell_popup, 
#col-left .xxtabelle td.oben_dunkel, #col-left .xxtabelle td.oben_dunkel_heute  {
	padding: 5px 7px;
	color:#000000;
	font-weight:bold;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: none;
	border-right: none;
}

#col-left .xxtabelle td.oben_hell_r, #col-left .xxtabelle td.oben_hell_popup_r {
	background-color:#ffffff;
	padding: 5px 7px;
	color:#000000;
	font-weight:bold;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: none;
	border-right: none;
}

#col-left .xxtabelle td.oben_hell {
	background-color:#ffffff;
}
 
#col-left .xxtabelle td.oben_dunkel {
	background-color:#ffffff;
}
 
#col-left .xxtabelle td.oben_dunkel_heute {
	background-color:#ffffff;
}
 
#col-left .xxtabelle .xxtabelle td.mitte_hell {
	background-color:#ffffff;
	padding: 7px;
	color:#000000;
	font-weight:normal;
}
 
#col-left .xxtabelle td.mitte_hell_u, #col-left .xxtabelle td.mitte_hell_ur {
	background-color:#ffffff;
	padding: 3px 7px;
	color:#000000;
	font-weight:normal;
	border-bottom: 1px solid #cccccc;
	border-top: none;
	border-left: none;
	border-right: none;
}
 
#col-left .xxtabelle td.mitte_dunkel_uo {
	background-color:#ffffff;
	padding: 7px;
	color:#000000;
	font-weight:normal;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left:none;
	border-right:none;
}

#col-left .xxtabelle td.pflicht {
	display:none;
}

