/* MAINCONTENT */

div.maincontent_innen {
	height:100%;
	left:259px;
	position:absolute;
	top:211px;
	width:476px;
}

#maincontent-design {
	margin: 31px 0 0 9px;
	text-align: left;
	font-weight: normal;
	color:#6B7579;
	width: 100%;
	min-height: 360px;
}

div#maintext a:link, div#maintext a:visited  , div#maintext a:active, div#maintext a:hover {
	color:#39AED2;
	text-decoration: none;
}

div#maintext h1 {
	font-size: 22px;
	font-weight: bold;
	color: #2ba6cc;
	margin:0px;
	padding: 0px;
}

div#maintext p, div#maintext li, div#maintext td, div#maintext b {
	color: #6b7579;
}

div.maintext  p, div#maincontent-design p {
padding: 0px 0px 0px 0px;
	line-height: 18px;
}


div#maintext ul {
	list-style: none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

div#maintext ul li {
	list-style:none;
	color:Black;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height : 18px;

	background-image:url(../../../design/bp2/images/layout/main_dot_b.gif);
	background-repeat:no-repeat;
}

div.main_flash {
	padding: 18px 0px 18px 0px;
}

div#content-search h1 {
	color: #6B7579;
	font-size: 18px;
}
div.feedback h3 {
	color: #6B7579;
}

div#maincontent-design ol li {
	color:#6B7579;
	line-height : 18px;
}

table.renderedtable {
	padding: 6px 0 18px 0;
}

.renderedtable td {
	vertical-align:top;
	padding: 0;
	margin: 0px;
}

.renderedtable td p {
	padding: 0px;
	margin: 0px;
}

div#maincontent-design .renderedtable td p {
	line-height:13px;
	padding-bottom: 8px;
}

div#maincontent-design .renderedtable td ol, div#maincontent-design .renderedtable td ul {
	line-height : 18px;
	margin-top: 0px;

}


div.maintext_start
{

	/*margin-bottom:20px;*/
	/*font-size:11px;*/
	font-weight: normal;
  color: #024384;

  line-height : 18px;
}

/* baerenpost startseit */

div.maincontent_start {
	/*margin: 0px 0px 0px 0px;*/
}

div.footer_start {
	padding-left: 246px;
}

.startseite_img {

	/*margin-top: -19px;
	margin-left: -16px;*/
}


div.maintext_start_bp_angebote {
	padding: 0px 0px 0px 0px;
	/*margin: 25px 0px 0px -15px;*/
	margin: 25px 0px 0px 0px;
}

div.maintext_start_bp_angebote :hover, div.onlyClick:hover {
	cursor:pointer;
}

div.maintext_start_bp_angebote a:hover h1,
div.maintext_start_bp_angebote a:hover p {
}

div.maintext_start_bp_angebot {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 223px;
	height: 240px;

overflow: hidden;

	float: left;
	vertical-align: bottom;
}

div.maintext_start_bp_angebot_img {
	position: absolute;
	bottom: 0px;
	left: 0px;
}

div.maintext_start_bp_angebot h1 {
  font-size: 13px;
	font-weight: normal;
  color: #6b7579;
	margin: 9px 0px -9px 0px;
	padding: 0px 9px 0px 9px;
}

div.maintext_start_bp_angebot p {
  font-size: 11px;
	font-weight: normal;
  color: #6b7579;
	padding: 9px 0px 0px 0px;
	margin: 0px 9px 0px 9px;
	line-height: 16px;
}

div.maintext_start_bp_angebot .mehr, div.direktedraht .mehr_teaser, div.bp_teaser_text .mehr_teaser, div.produkte_gabel_preview_txt .mehr_teaser,  div.aa_gabel a.mehr_teaser, div.maintext a, div.teaser_content_link p a, div.produkte_gabel_preview_txt .mehr {
	color:#6b7579;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser.gif);
	background-repeat:no-repeat;
	background-position: 0 0;

	margin: 0px;
	padding: 0px 10px 0px 10px;
}

div.maintext_start_bp_angebot .mehr_teaser:hover, div.direktedraht .mehr_teaser:hover, div.bp_teaser_text .mehr_teaser:hover, div.produkte_gabel_preview_txt .mehr_teaser:hover,  div.aa_gabel a.mehr_teaser:hover, div.maintext a:hover, div.teaser_content_link p a:hover, div.produkte_gabel_preview_txt .mehr:hover {
	color:#9F161B;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser_hover.gif);
}

div.maintext a, div.image_category .mehr, div.text_akt a {

	color:#2BA6CC;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser.gif);
	background-repeat:no-repeat;
	background-position: 0 0;

	margin: 0px;
	padding: 0px 0px 0px 10px;
}

div.maintext a:hover, div.image_category .mehr:hover, div.text_akt a:hover {
	color:#9F161B;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser_hover.gif);
}

div.productcharacter a, .zusatzbibliothek p, div.toggleElements a  {
	color:#2BA6CC;
}
div.productcharacter a:hover, .zusatzbibliothek p:hover, div.toggleElements a:hover {
	color:#9F161B;
}


div.folder_brochure_group a {
	color:#2BA6CC;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser_blau.gif);
	background-repeat:no-repeat;
	background-position: 0 0;

	margin: 0px;
	padding: 0px 2px 0px 10px;
}
div.folder_brochure_group a:hover {
	color:#9F161B;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser_hover.gif);
}
/* nivelliert den Pfeil bei den Lupen Images der Broschueren */
div.folder_brochure_group a.mehr_lupe {
		padding: 0px;
}


div.maintext_start_bp_angebot_abstand {
	padding: 0px;
	margin: 0px;
	width: 25px;
	height: 240px;
	float: left;
}

div#content-search .search_line {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#content-search .search_line p{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
}

div#content-search .search_line b{
	font-weight:normal;
}

div#content-search .search_line .breadcrump_search {
	padding: 10px 0px 0px 0px;
}

div#content-search .search_line h2 {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#content-search .search_line .search_more {
	border-bottom: 1px solid #E4E4E4;
	text-align: right;
}

div#content-search .suchfeld{
	margin:0px 0px 0px 0px;
	width: 185px;
	background-color:#ffffff;
	border-bottom: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #CECECE;
}


div#content-search input.suchbutton{
	vertical-align:middle;
	margin:-8px -3px 1px 2px;  /* IE */
	margin:-3px -3px 1px 2px; /* FF */

	padding:0px 0 0 0;
}


div.object-left
{
    padding:2px 7px 10px 0px;
    float: left;
    margin:0px 2px 0px 0px;
}

div.object-center
{
	padding:10px 0px 10px 0px;
/*    float: center;*/
    margin: 2px;
    background-color: transparent;
}

div.object-right
{
	padding:10px 0px 10px 0px;
    float: right;
    margin: 2px;
}

div.bestellservice
{
	vertical-align: top;
	float:left;
	width:300px;
}

div.bestellservice_bp
{
	vertical-align: top;
	float:left;
	/* baerenpost */
	width:200px;
}

div.broschuere
{
	/* baerenpost */
	float:right;
}

div.break_broschuere
{
	margin:10px 0px 10px 0px;
	border-bottom:1px solid #868F98;
}

/**** Kontaktseite Großkunden     ****/

.contact_td {
	vertical-align:top;
	width: 150px;

	/* baerenpost */
	text-align:center;

	padding: 25px 0 0 0;
	margin: 0;
}

.contact_subtitle {
	clear: both;
	color: #7a858b;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	width: 150px;
	background-color: #d5eef5;
}

/* GLOSSARY */

div.glossary
{
	float:left;
	/*width:150px;*/
	padding-right: 5px;
}

div.glossary_spacer
{
    height:25px;
}

div.glossary p
{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}

/* AERZTE */

/* baerenpost ZUSATZBIBLIOTHEK */
div.productcharacter table, div.productcharacter td {
	background-color:#E7F5FB;
	padding:5px 2px 2px 2px;
	margin-top: 8px;
}

div.productcharacter td {
	vertical-align:top;
}

/* baerenpost rahmen um lupe */
div.lupe_image {
	border: #868f98 5px solid;
	padding: 5px;
	background-color:#a9dbec;
}

div.folder_brochure_group {
	padding: 13px 0px 0px 0px;
	color: #000;
}

div.bestellservice h2 {
	position: relative;
	background-color: red;
}

div.bp_space_footer {
	width: 20px;
	height: 85px;
}

div.bp_verkaufsargumente_packshot {
	padding: 13px 0px 18px 0px;
}

.bp_verkaufsargumente_packshot_bildunterschrift, .bp_gewusst_wie_beratungstip_bildunterschrift {
	color: Red;
}

.bp_gewusst_wie_beratungstip_bildunterschrift  {
	font-size: 9px;
}

.gewusst_wie_h2 {
	font-size: 16px;
	font-weight: bold;
}
.gewusst_wie_h3 {
	font-size: 14px;
	font-weight: bold;
}

.bp_buttons_abstand {
	padding: 50px 0px 18px 0px;
}



/* ########################## BP ########################### */

div.pflichttext-content-oben, div.pflichttext-content-unten, div.pflichttext-content-mitte {
		width: 100%;
		text-align: right;
		color: #9f161b;
}

div.pflichttext-content-oben {
	margin: -25px 0 7px 0;
}
div.pflichttext-content-unten {
	padding: 16px 0 0 0;
}
div.pflichttext-content-mitte {
	padding: 8px 0 8px 0;
}
div.indikation_gabel {
	margin: 0 0 0 0;
	padding: 0px;
	width: 476px;
}
div.indikation_gabel img {
	border: 1px solid #6b7579;
}
div.indikation_gabel img:hover {
	border: 1px solid #9f161b;
}
div.indikation_gabel_mehr {
/*	position: relative;
	bottom: 20px;
	left: 10px;*/
	margin: -20px 0 0 10px;}

div.indikation_gabel .mehr_teaser {
	font-size: 11px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

div.indikation_gabel .mehr_teaser:hover {
	color:#9F161B;
	font-size: 11px;
}

.Schmerzen {
	color:#9f161b;
}
.Schmerzen_BG {
	background-color: #f1dcdd;
}
.MagenDarm, .MagenDarm h4 {
	color:#235a37;
}
.MagenDarm_BG {
	background-color: #d3eddc;
}
.MagenDarm_hell {
	background-color: #e8f6ed;
}
.Erkaeltung {
	color:#1e2e72;
}
.Erkaeltung_BG {
	background-color: #dde3ec;
}
.Nahrungsergaenzungsmittel {
	color:#3b79bb;
}
.Nahrungsergaenzungsmittel_BG {
	background-color: #d8e4f1;
}
.Espumisan {
	color:#235a37;
}
.Espumisan a {
	color:#235a37;
}

/* ### GABEL ### */
div.produkte_gabel {
	margin: 0 0 19px 0;
	padding: 0px;
	width: 476px;
}

div.produkte_gabel_titel {
	position: relative;
	bottom: 200px;
	left: 10px;
	color: #ffffff;
	font-size: 18px;
}

/* ### GABEL PREVIEW ### */

div.produkte_gabel_preview {
	width: 222px;
	height: 50px;
	overflow: hidden;
	border: 1px solid #6b7579;
}
div.produkte_gabel_preview:hover {
	cursor:pointer;
}
div.left {
	float: left;
	margin: 5px 28px 0 0;
}

div.right {
	float: right;
	margin: 5px 0 0 0;
}

div.produkte_gabel_preview {
}

div.produkte_gabel_preview_txt {
	width: 106px;
	height: 50px;
	float: left;
	padding: 0 0 0 9px;
	margin: 0;
}

div.maintext p, div#maincontent-design div.produkte_gabel_preview_txt p, div.dr_text p {
	margin: 0;
	padding: 0;
	line-height:14px;
}

div.produkte_gabel_preview_image {
	float: right;
	width: 100px;
	height: 50px;
	text-align: center;
}

/* ### DR ### */
div#dr {
	position: relative;
	width: 476;
	height: 200px;
	padding: 10px;
}

div.dr_text {
	width: 240px;
	height: 200px;
	float: left;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
}

div.dr_block {
	float: right;
	position: relative;
	width: 213px;
	height: 200px;
	background: #ffffff;
}
div.dr_image {
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-color: #FFFFFF;
}

div.dr_image_____ohne_dr_block {
	float: right;
	width: 213px;
	height: 200px;
	text-align: right;
	vertical-align: bottom;
	background-color: #FFFFFF;
}

div.dr_text h1 {
	font-size: 22px;
	padding: 0;
	margin: 0;
}

div.dr_zusammensetzung {
	position: absolute;
	top: 164px;
	width: 240px;
	height: 50px;
	overflow: hidden;
}

div.dr_zusammensetzung p {
	margin: 0px;
	padding: 9px 10px 10px 10px;
}


div#dr_anwendungsgebiete {
	padding: 10px;
}

div#dr_anwendungsgebiete h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

div#dr_anwendungsgebiete ul {
	list-style: none;
	padding: 0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
}

div#dr_anwendungsgebiete ul li {
	list-style-type:square;
	color:#6b7579;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height : 18px;
}

/* ### Downloads und PZN ### */
div#downloads_pzn {
	position: relative;
	width: 476;
	height: 79px;
	padding: 22px 0px 22px 10px; /* Ausnahme wegen PZN Tabelle */
	background-color: #FFFFFF;
}

div.downloads_pzn_text {
	width: 215px;
	float: left;
	padding: 0;
	margin: 0;
}

div.downloads_pzn_table {
	float: right;
	width: 226px;
	height: 79px;
}

div#maincontent-design div.downloads_pzn_text p {
	margin: 0px;
	padding: 5px 10px 0px 0px;
}

.mehr_pdf {
	color:#6b7579;
	background-image:url(../../../design/bp2/images/layout/pdf_icon.gif);
	background-repeat:no-repeat;
	margin: 6px 0 0 0;
	padding: 0px 10px 0px 25px;
	display: block;
}
.mehr_pdf:hover {
	color:#9f161b;
}

.verkaufseinheit {
	border-bottom:1px solid;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 2px 0px;
	color:#6b7579;
	line-height : 18px;
}
.verkaufseinheit_th {
	border-bottom:0px solid #666666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}

/* ### DR BUTTONS ### */
div.dr_buttons {
	padding: 0;
}
/* nach dr_buttons */
div.height_25 {
	padding: 25px 0 0 0;
}
div.dr_button a {
	display:block;
	width:114px;
	height:20px;
	font-weight:normal;
	font-size: 11px;
	float:left;
	text-align:center;

	margin: 0 1px 0 0;
	padding: 1px 4px 0px 0px;
	text-decoration:none;
}

div.dr_button_MagenDarm a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_MagenDarm.gif) no-repeat top left;
}
div.dr_button_MagenDarm a:hover, div.dr_button_MagenDarm a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_MagenDarm_down.gif) no-repeat top left;
}

div.dr_button_Schmerzen a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Schmerzen.gif) no-repeat top left;
}
div.dr_button_Schmerzen a:hover, div.dr_button_Schmerzen a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Schmerzen_down.gif) no-repeat top left;
}

div.dr_button_Erkaeltung a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Erkaeltung.gif) no-repeat top left;
}
div.dr_button_Erkaeltung a:hover, div.dr_button_Erkaeltung a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Erkaeltung_down.gif) no-repeat top left;
}

div.dr_button_Nahrungsergaenzungsmittel a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Nahrungsergaenzungsmittel.gif) no-repeat top left;
}
div.dr_button_Nahrungsergaenzungsmittel a:hover, div.dr_button_Nahrungsergaenzungsmittel a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Nahrungsergaenzungsmittel_down.gif) no-repeat top left;
}

div.Espumisan a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Espumisan.gif) no-repeat top left;
}
div.Espumisan a:hover, div.Espumisan a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_Espumisan_down.gif) no-repeat top left;
}


/* ### DR AUF-ZUKKAPP ### */
div.toggleElements {
	padding: 25px 0 0 0;
}

/* FLASH Element mit 476 Breite zu gross */
div.content-media {
	margin: 0 0 0 -20px;
}

/* ### Aktuelle Angebote Liste ### */
div.aa_gabel {
	position: relative;
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0;
	width: 476px;
	height: 110px;
}
div.aa_gabel {
	border: 1px solid #6b7579;
}
div.aa_gabel:hover {
	cursor:pointer;
}

div.aa_gabel h2 {
	font-size: 12px;
	color: #60616f;
	padding: 0;
	width: 270px;
	margin: 10px 0 0px 10px;
}
div.aa_gabel h3 {
	font-size: 18px;
	width: 270px;
	padding: 0;
	margin: 0 0 0px 10px;
}
div.aa_gabel_txt {
	width: 270px;
	margin: 5px 0 2px 10px;
}
div.aa_gabel p {
	margin: 0 0 0px 10px;
}
div.aa_gabel_spacer {
	height: 18px;
	width: 476px;
}
div.aa_gabel_img {
	position: absolute;
	right: 0px;
	top: 0px;
	margin: -10px 0 0px 0px;
}

/* ### Aktuelle Angebote Detail ### */

div.aa_angebot_head {
	margin: 0px;
	padding: 0px;
	width: 476px;
	height: 300px;
}

div.aa_angebot_container {
	margin: 0px;
	padding: 0px;
	width: 476px;
}
/* weil float die height auf 0 setzt, pseudowerte */
div.aa_1, div.aa_2 {
	height: 400px;
}
div.aa_3, div.aa_4 {
	height: 900px;
}
div.aa_5, div.aa_6 {
	height: 1300px;
}


div.aa_angebot {
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0;
	width: 213px;
}

div.aa_angebot h2 {
	font-size: 22px;
	margin: 0;
	padding: 11px 0 0px 0px;
	margin: 0px 0 0px 10px;
	line-height: 22px;
}
.aa_h2_zeilenhoehe_1 {
}
h2.aa_h2_zeilenhoehe_2 {
	height: 45px;
}
div.aa_angebot h3 {
	font-size: 12px;
	padding: 11px 0 9px 0px;
	margin: 0 0 0px 10px;
	line-height: 12px;
}
div.aa_angebot, div.aa_angebot p {
	margin: 0 0 0px 10px;
}
div.dr_button p {
	margin-left: 0;
}
div.aa_block {
	position: relative;
	width: 213px;
	height: 200px;
	margin: 18px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
}
div.aa_lupe {
	position: relative;
	width: 30px;
	height: 27px;
	z-index: 100;
}
div.aa_angebot_img {
	z-index: 90;
	position: absolute;
	bottom: 0px;
}
div#maincontent-design div.aa_angebot_txt p {
	line-height: 13px;
	font-size: 11px;
	color: #6b7579;
}

div.aa_left {
	float: left;
	margin: 5px 30px 25px 10px;
}

div.aa_right {
	float: right;
	margin: 5px 10px 25px 0px;
}

div.left_10 {
	padding-left: 10px;
}
div.top_8 {
	padding-top: 8px;
}

div.aa_angebot_txt ul {
	list-style: none;
	padding: 0px 0px 0px 14px;
	margin:0px 0px 0px 10px;
}

div.aa_angebot_txt ul li {
	list-style-type:square;
	color:#6b7579;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.bestellformular_download {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	float: left;
}

/* ### DocCheck ### */
div#doccheck {
	width:467px;
	height:231px;
}

/* ######################## Angebot 1 ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_1 {
	background-color: #f7e3bd;
}
div.aa_gabel_angebot_1 h3, div.aa_gabel_txt_angebot_1 {
	color:#235a37;
}
div.aa_angebot_container_angebot_1 {
	background-color: #f0e3bd;
}
div.aa_angebot_angebot_1, td.aa_angebot_angebot_1 {
	background-color: #f7f0db;
}
div.aa_angebot_angebot_1 h2, div.aa_angebot_angebot_1 h3 {
	color:#235a37;
}
div.aa_lupe_angebot_1 {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_1.gif) no-repeat left top;
}
div.dr_button_angebot_1 a{
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_1.gif) no-repeat top left;
	color:#235a37;
}
div.dr_button_angebot_1 a:hover, div.dr_button_angebot_1 a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_1_down.gif) no-repeat top left;
}

/* ######################## Angebot 2 ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_2 {
	background-color: #edebf4;
}
div.aa_gabel_angebot_2 h3, div.aa_gabel_txt_angebot_2 {
	color:#4f1e70;
}
div.aa_angebot_container_angebot_2 {
	background-color: #dedaeb;
}
div.aa_angebot_angebot_2, td.aa_angebot_angebot_2 {
	background-color: #edebf4;
}
div.aa_angebot_angebot_2 h2, div.aa_angebot_angebot_2 h3 {
	color:#5a449b;
}
div.aa_lupe_angebot_2 {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_2.gif) no-repeat left top;
}
div.dr_button_angebot_2 a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_2.gif) no-repeat top left;
	color:#4f1e70;
}
div.dr_button_angebot_2 a:hover, div.dr_button_angebot_2 a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_2_down.gif) no-repeat top left;
}

/* ######################## Angebot 3 ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_3 {
	background-color: #ddecf6;
}
div.aa_gabel_angebot_3 h3, div.aa_gabel_txt_angebot_3 {
	color:#3b79bb;
}
div.aa_angebot_container_angebot_3 {
	background-color: #c1dcee;
}
div.aa_angebot_angebot_3, td.aa_angebot_angebot_3 {
	background-color: #ddecf6;
}
div.aa_angebot_angebot_3 h2, div.aa_angebot_angebot_3 h3 {
	color:#3b79bb;
}
div.aa_lupe_angebot_3 {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_3.gif) no-repeat left top;
}
div.dr_button_angebot_3 a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_3.gif) no-repeat top left;
	color:#3b79bb;
}
div.dr_button_angebot_3 a:hover, div.dr_button_angebot_3 a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_3_down.gif) no-repeat top left;
}

/* ######################## Angebot 1a ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_1a {
	background-color: #fff3e7;
}
div.aa_gabel_angebot_1a h3, div.aa_gabel_txt_angebot_1a {
	color:#9f161b;
}
div.aa_angebot_container_angebot_1a {
	background-color: #ffe9d2;
}
div.aa_angebot_angebot_1a, td.aa_angebot_angebot_1a {
	background-color: #fff3e7;
}
div.aa_angebot_angebot_1a h2, div.aa_angebot_angebot_1a h3 {
	color:#9f161b;
}
div.aa_lupe_angebot_1a {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_1.gif) no-repeat left top;
}
div.dr_button_angebot_1a a{
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_1a.gif) no-repeat top left;
	color:#9f161b;
}
div.dr_button_angebot_1a a:hover, div.dr_button_angebot_1a a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_1a_down.gif) no-repeat top left;
}

/* ######################## Angebot 2a ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_2a {
	background-color: #e0f0ed;
}
div.aa_gabel_angebot_2a h3, div.aa_gabel_txt_angebot_2a {
	color:#004f56;
}
div.aa_angebot_container_angebot_2a {
	background-color: #c5e4dc;
}
div.aa_angebot_angebot_2a, td.aa_angebot_angebot_a2 {
	background-color: #e0f0ed;
}
div.aa_angebot_angebot_2a h2, div.aa_angebot_angebot_2a h3 {
	color:#004f56;
}
div.aa_lupe_angebot_2a {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_2a.gif) no-repeat left top;
}
div.dr_button_angebot_2a a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_2a.gif) no-repeat top left;
	color:#004f56;
}
div.dr_button_angebot_2a a:hover, div.dr_button_angebot_2a a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_2a_down.gif) no-repeat top left;
}

/* ######################## Angebot 3a ######################## */
/* [Baerenpost Angebote] - CSS Style Identifier css_style_identifier */
div.aa_gabel_angebot_3a {
	background-color: #eef5e5;
}
div.aa_gabel_angebot_3a h3, div.aa_gabel_txt_angebot_3a {
	color:#004f56;
}
div.aa_angebot_container_angebot_3a {
	background-color: #e2edcf;
}
div.aa_angebot_angebot_3a, td.aa_angebot_angebot_3a {
	background-color: #eef5e5;
}
div.aa_angebot_angebot_3a h2, div.aa_angebot_angebot_3a h3 {
	color:#004f56;
}
div.aa_lupe_angebot_3a {
	background: url(../../../design/bp2/images/layout/aa_lupe_angebot_3a.gif) no-repeat left top;
}
div.dr_button_angebot_3a a {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_3a.gif) no-repeat top left;
	color:#004f56;
}
div.dr_button_angebot_3a a:hover, div.dr_button_angebot_3a a:active  {
	background: url(../../../design/bp2/images/layout/bg_dr_button_angebot_3a_down.gif) no-repeat top left;
}

/* ### Teaser Anpassungen ### */
div.teaser_content_link {
	position: relative;
	top: -25px;
	left: 10px;
}
div.teaser_content_spacer {
	height: 18px;
}

/* ### Gutschein ### */
div.toggler-c-opened .gutschein_line {
	margin: 0px;
	padding: 0px;
}

.gutschein_line {
	padding-bottom: 15px;
	padding-top: 15px;
}

.gutschein_spacer {
	clear:both;

}

/* ### Search - im Startseitendesign### */
div#content-search {
	padding-left:259px;
	width:460px;
}
.search_line h2 {
	color: #6B7579;
	font-size:12px;
}
div#content-search div.search_more a.mehr {
	color: #2BA6CC;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser.gif);
	background-repeat:no-repeat;
	background-position: 0 0;

	margin: 0px;
	padding: 0px 10px 0px 10px;
}

div#content-search div.search_more a.mehr:hover {
	color: #9F161B;
	background-image:url(../../../design/bp2/images/layout/arrow_bp_teaser_hover.gif);
}


/* ### Warenkorb ### */
/* WARENKORB */

div.bestellobjekte {
	margin: 10px 0px 0px 10px;
}
div.wk_headline {
	font-weight: bold;
	color:#868F98;
	margin-bottom:10px;
}
table.warenkorb {
	width: 360px;
}
table.warenkorb tr {
	vertical-align: middle;
}
table.warenkorb td.anzahl {
	width: 45px;
	vertical-align: middle;
}
table.warenkorb td.beschreibung {

}
table.warenkorb td.wk_del {
	width: 11px;
}
table.warenkorb td.zeile_a {
	background-color: #e5e5df;
}
table.warenkorb td.zeile_b {
	background-color: #F0F0EA;
}


div.newsletter_archiv {
	padding-top: 9px;
}
div.newsletter_archiv h3 {
	font-size: 12px;
}

table.table_bp_liste {
	padding-top: 15px;
}
table.table_bp_liste tr.even {
  background-color:#f2f2f1;
}

