.break {
  clear:both;
  font-size:1px;
  line-height:1px;
  margin:0px;
  padding:0px;
}

#postcardview {
  background:#ffffff;
}

.tx-inecard-pi1 {
  font-size:12px;
}

#PREVIEW {
  z-Index:1998;
	width:990px;
	height:570px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-285px 0 0 -495px;
  display:none;
}

#inecard_view {
  width:710px;
  height:370px;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-375px;
  margin-top:-205px;
  background-color:#ffffff;
  padding:37px 60px 37px 60px;
}

#inecard_view .postcard {
  background:#ffffff url(../../mm/ecard/postcard_bg.gif) no-repeat;
  width:687px;
  height:350px;
  border-collapse:collapse;
}

#inecard_view .postcard td {
  vertical-align:top;
}

#inecard_view .image {
  padding:1px 18px 0px 2px;
  width:340px;
}

#inecard_view .content {
}

#inecard_view .content .from_title {
  color:#CA383E;
  padding-top:90px;
  width:85px;
  font-size:11px;
}

#inecard_view .content .postagestamp {
  width:136px;
  padding-top:20px;
}

#inecard_view #inecard_sender_name {
  color:#707071;
  padding-left:11px;
  font-size:12px;
}

#inecard_view #inecard_sender_email {
  color:#707071;
  padding-left:12px;
  font-size:12px;
}

#inecard_view #inecard_content {
  padding:20px 0px 0px 12px;
  overflow:auto;
  width:220px;
  height:170px;
  font-size:12px;
  color:#4B4C4F;
}

#inecard_preview {
  position:absolute;
  top:42px;
  left:95px;       
  width: 680px;
  background-color:#ffffff;
  border:#929497 1px solid;
  padding:37px 60px 37px 60px;
  visibility:hidden;
  z-Index:1999;
}

#inecard_preview .inecard_preview_back {
  width:100px;
  height:21px;
  margin-right:10px;
  float:left;
  overflow:hidden;
}

#inecard_preview .inecard_preview_send {
  width:100px;
  height:21px;
  float:left;
  overflow:hidden;
}

#inecard_preview .inecard_preview_send a,
#inecard_preview .inecard_preview_back a {
  background-color:#D7A954;
  background:url("../gfx/lvl2Act.gif") repeat scroll 0 0 transparent;
  display:block;
  color:#000000;
  font-size:12px;
  width:100px;
  height:21px;
  text-decoration:none;
  padding:3px 15px 0px 5px;
}

#inecard_preview .inecard_preview_send a:hover,
#inecard_preview .inecard_preview_back a:hover {
  font-weight:bold;
  padding:3px 15px 0px 5px;
/*  margin:20px 0px 0px 0px; */
}

#inecard_preview .postcard {
  background:#ffffff url(../../mm/ecard/postcard_bg.gif) no-repeat;
  width:687px;
  height:350px;
  border-collapse:collapse;
}

#inecard_preview .postcard td {
  vertical-align:top;
}

#inecard_preview .image {
  padding:1px 18px 0px 2px;
  width:340px;
}

#inecard_preview .content {
}

#inecard_preview .content .from_title {
  color:#CA383E;
  padding-top:90px;
  width:85px;
  font-size:11px;
}

#inecard_preview .content .postagestamp {
  width:136px;
  padding-top:20px;
}

#inecard_preview #inecard_sender_name {
  color:#707071;
  padding-left:11px;
  font-size:12px;
}

#inecard_preview #inecard_sender_email {
  color:#707071;
  padding-left:12px;
  font-size:12px;
}

#inecard_preview #inecard_content {
  padding:20px 0px 0px 12px;
  overflow:auto;
  width:220px;
  height:170px;
  font-size:12px;
  color:#4B4C4F;
}

.inecard_detail_back_button {
  clear:both;
  width:170px;
}

.inecard_detail_back_button .inecard_detail_back {
  padding:5px 0px 0px 0px;
  display:block;
}

.inecard_detail_back_button .inecard_detail_back a {
  background-color:#D7A954;
  background:url("../gfx/lvl2Act.gif") repeat scroll 0 0 transparent;
  display:block;
  margin:0px 0px 0px 0px;
  color:#000000;
  font-size:12px;
  height:18px;
  text-decoration:none;
  padding:3px 15px 0px 5px;
}

.inecard_detail_back {
  clear:both;
}

.inecard_detail_back a {
  background-color:#D7A954;
  background:url("../gfx/lvl2Act.gif") repeat scroll 0 0 transparent;
  display:block;
  margin:20px 0px 0px 0px;
  color:#000000;
  font-size:12px;
  height:18px;
  text-decoration:none;
  padding:3px 15px 0px 5px;
}

.inecard_detail_back a:hover {
  font-weight:bold;
  padding:3px 15px 0px 5px;
}

.inecard_detail .inecard_detail_send {
  float:left;
  margin-right:3px;
}

.inecard_detail .inecard_detail_send a,
.inecard_detail .inecard_detail_view a {
  background-color:#D7A954;
  background:url("../gfx/lvl2Act.gif") repeat scroll 0 0 transparent;
  display:block;
  margin:20px 0px 0px 0px;
  color:#000000;
  font-size:12px;
  height:18px;
  text-decoration:none;
  padding:3px 15px 0px 5px;
}

.inecard_detail .inecard_detail_send a:hover,
.inecard_detail .inecard_detail_view a:hover {
  font-weight:bold;
  padding:3px 15px 0px 5px;
  margin:20px 0px 0px 0px;
}

.inecard_detail .inecard_detail_view {
  float:left;
}

.inecard_detail .inecard_detail_view a {
}

.inecard_detail .inecard_detail_back {
  display:none;
}

.inecard_form {
  font-size:12px;
}

.inecard_form form {
  margin:0px;
  padding:0px;
  display:inline;
}


.inecard_form .entry {
  margin:0px;
  padding:0px;
}

.inecard_form .entry .name {
  float:left;
  width:150px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

.inecard_form .subject .name {
  width:95px;
  margin:0px;
  padding:0px;
}

.inecard_form .content .name {
  width:95px;
  margin:0px;
  padding:0px;
}

.inecard_form .entry .value {
  float:left;
  margin:0px;
  padding:0px 0px 10px 0px;
}

.inecard_form .entry .value input {
  width:200px;
  background-color:#FCF7EA;
  border:#CAA671 1px solid;
}

.inecard_form .subject .value input {
  width:255px;
}

.inecard_form .entry .value textarea {
  width:255px;
  height:100px;
  background-color:#FCF7EA;
  border:#CAA671 1px solid;
}

.inecard_list td {
  color:#F7EDCA;
/*  color:#AC2728; */
  font-size:11px;
  padding-right:20px;
}

.inecard_paginator {
  font-size:12px;
}

.inecard_paginator  a {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:14px;
  line-height:16px;
  padding-right:3px;
}

.inecard_paginator_counter {
  float:left;
}

.inecard_paginator_paginator {
  float:right;
}

.powermail_mandatory_js {
  clear:both;
  display:block;
}

body {
	font-family:Verdana, sans-serif;
	margin:0px;
	background:#F9F1DA;
	overflow:auto;
}
#CENTERHOME {
	width:1000px;
	height:590px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-295px 0 0 -500px;
	background:#fff url(../gfx/intro_higru2.jpg) no-repeat;
}
body.EN DIV#CENTERHOME { background:#fff url(../gfx/intro_higru_EN.jpg) no-repeat; }
#CENTER {
	width:1010px;
	height:590px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-295px 0 0 -505px;
	background:#fff url(../gfx/higru_standard_DE.jpg) no-repeat;
}
#CENTER-INNER {
	width:1010px;
	height:590px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-295px 0 0 -505px;
	background:url(../gfx/higru_standard_DE.jpg);
	background-repeat: no-repeat;
	z-Index:1;
}
#CENTER-OUTER {
	width:990px;
	height:570px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-285px 0 0 -495px;
	background:#ffffff;
}
#NAVBG {
	background:#441B1F;
	height:76px;
	top:25px;
	z-Index:0;
	position:relative;
}
body.EN #CENTER { background:#fff url(../gfx/higru_standard_EN.jpg) no-repeat; }
body#eCard #CENTER, body#eCardSent #CENTER { background:#fff url(../gfx/higru_leer_DE.jpg) no-repeat; }
body#eCardDetail #CENTER { background:#fff url(../gfx/higru_orange_DE.jpg) no-repeat; }
body#ProdukteHigru #CENTER { background:#fff url(../gfx/higru_produkte_hell_DE.jpg) no-repeat; }
body#ProdukteHigru.en #CENTER { background:#fff url(../gfx/higru_produkte_hell_EN.jpg) no-repeat; }
body#ProdukteReis #CENTER { background:#fff url(../gfx/higru_produkte_rot_sm_DE.jpg) no-repeat; }
body#ProdukteReis.EN #CENTER { background:#fff url(../gfx/higru_produkte_rot_sm_EN.jpg) no-repeat; }
body#ProdukteReisBreit #CENTER { background:#fff url(../gfx/higru_produkte_rot_DE.jpg) no-repeat; }
body#ProdukteReisBreit.EN #CENTER { background:#fff url(../gfx/higru_produkte_rot_EN.jpg) no-repeat; }
#BORDER, #BORDERHOME {
	margin:auto;
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	width:990px;
	height:570px;
	position:relative;
}
body#home #CENTER { background:#fff url(../gfx/higru_start_DE.jpg) no-repeat; } 
body#home2 #CENTER { background:#fff url(../gfx/higru_start2_DE.jpg) no-repeat; } 
/* gewinn_ */
body#home.EN #CENTER { background:#fff url(../gfx/higru_start_EN.jpg) no-repeat; }

body.EN #CENTER-INNER { background:url(../gfx/higru_standard_EN.jpg); }
body#eCard #CENTER-INNER, body#eCardSent #CENTER-INNER { background:#fff url(../gfx/higru_leer_DE.jpg) no-repeat; }
body#eCardDetail #CENTER-INNER { background:#fff url(../gfx/higru_orange_DE.jpg) no-repeat; }
body#ProdukteHigru #CENTER-INNER { background:url(../gfx/higru_produkte_hell_DE.jpg); }
body#ProdukteHigru.en #CENTER-INNER { background:url(../gfx/higru_produkte_hell_EN.jpg); }
body#ProdukteReis #CENTER-INNER { background:url(../gfx/higru_produkte_rot_sm_DE.jpg); }
body#ProdukteReis.EN #CENTER-INNER { background:url(../gfx/higru_produkte_rot_sm_EN.jpg); }
body#ProdukteReisBreit #CENTER-INNER { background:url(../gfx/higru_produkte_rot_DE.jpg); }
body#ProdukteReisBreit.EN #CENTER-INNER { background:url(../gfx/higru_produkte_rot_EN.jpg); }
body#home #CENTER-INNER { background:url(../gfx/higru_start_DE.jpg); }
body#home2 #CENTER-INNER { background:url(../gfx/higru_start2_DE.jpg); }
/* gewinn_ */
body#home.EN #CENTER-INNER { background:url(../gfx/higru_start_EN.jpg); }

.holder { position:absolute; top:159px; left:603px; }
body#home .holder { position:absolute; top:159px; left:525px; }
body#home2 .holder { position:absolute; top:159px; left:525px; }
.holderOverflow { position:absolute; top:108px; left:603px; }
.holderBR { position:absolute; top:520px; left:603px; }
#home .holderBR { display:none; }
#home2 .holderBR { display:none; }
.scroll-pane { width:364px; overflow:auto; }
a.jScrollArrowUp { background:url(../gfx/basic_arrow_up.gif) no-repeat 0 0; }
a.jScrollArrowUp:hover { background-position:0 -23px; }
a.jScrollArrowDown { background:url(../gfx/basic_arrow_down.gif) no-repeat 0 0; }
a.jScrollArrowDown:hover { background-position:0 -23px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position:0 -45px; }
#headline, #headlineOverflow {
	width:364px;
	height:20px;
	overflow:hidden;
	position:absolute;
	top:121px;
	left:603px;
	padding:0px;
	text-align:left;
}
body#home #headline { left:525px; }
body#home2 #headline { left:525px; }
#headlineOverflow { visibility:hidden; }
#contentLeft {
	width:380px;
	height:380px;
	overflow:hidden;
	position:absolute;
	top:153px;
	left:196px;
	padding:0px;
	text-align:left;
				color:#fff;
}
body#home2 #contentLeft {
	width:496px;
	height:416px;
	overflow:hidden;
	position:absolute;
	top:153px;
	left:196px;
	padding:0px;
	text-align:left;
				color:#fff;
}

body#home #contentLeft { left:116px; }
body#home2 #contentLeft { left:0px; }
#contentLeft  table {
	margin:0px;
	padding:0px;
}
#contentLeft .csc-header {
	margin-top:30px;
	margin-left:55px;
}
#contentLeft p.bodytext {
	margin-top:20px;
	margin-left:55px;
}
div#contentLeftStart {  }
#contentRight {
	width:364px;
	height:333px;
	overflow:auto;
	padding:0px;
	padding-right:5px;
	text-align:left;
}
body#home #contentRight { width:464px; height:400px; overflow:hidden; }
body#home2 #contentRight { width:464px; height:400px; overflow:hidden; margin-top:10px; }
body#HOME.en #contentright { width:220px; margin-left:100px; }

body#newsliste #contentright  { height:399px; }
body#mailform #BORDER { background:#fff url(../gfx/higru_forms.gif) no-repeat left top; }
body#mailform .holder { top:60px; left:50px; }
body#mailform #contentRight { width:920px; height:490px; }
.holderOverflow #contentRight { height:383px; }
.holderOverflow #contentRight .csc-textpic-image { padding-right:7px; }
#contentBottomRight {
	width:364px;
	height:48px;
	overflow:auto;
	padding:0px;
	padding-right:5px;
	text-align:left;
}
#legal {
	width:404px;
	height:20px;
	overflow:hidden;
	position:absolute;
	top:8px;
	left:562px;
	padding:0px;
	text-align:right;
	font-size:10px;
}
#subnavi {
	width:184px;
	position:absolute;
	top:175px;
	left:11px; /*40px*/
	padding:0px;
	/*border:1px solid #000; */
	text-align:left;
	font-size:12px;
}
#mainNaviHeadline {
	width:181px;
	height:16px;
	position:absolute;
	top:154px;
	left:10px; /*40px*/
	padding:0px;
	/* background:#B70005; */
	text-align:left;
	padding:4px 5px;
}
body#home #mainNaviHeadline, body#home #subnavi {
	display:none;
}
body#home2 #mainNaviHeadline, body#home2 #subnavi {
	display:none;
}

body#kontakt #subnavi {


	left:14px;
}
#mainNaviHeadline h2 {
	display:inline;
	color:#B70005;
	/*font-variant:small-caps;*/
	/*letter-spacing:3; */
	font-size:13px;
}
#subnavi p.bodytext { font-size:1.0em; }
#subnavi p.bodytext a { text-decoration:underline; }
#black {
	width:942px;
	height:87px;
	overflow:auto;
	position:absolute;
	top:31px;
	left:24px;
	padding:0px;
	text-align:right;
	font-size:12px;
}
#logo {
	float:left;
	margin-top:5px;
	margin-left:0px;
	margin-right:20px;
}
#navi {
	float:left;
	color:#fff;
	font-size:15px;
	margin-top:25px;
	margin-left:26px;
	padding:0px;
}

#sprache {
		position:absolute;
		/* display:none; */
		right:1px;
		top:7px;
}
body#home #sprache {
		display:inline;
}
body#home2 #sprache {
		display:inline;
}
#suche {
	margin-top:22px;
	text-align:right;
	z-Index:100;
}

#navi ul { padding:0px; margin:0px; }
#navi ul li img { margin-top:1px; }
#navi ul li { display:inline; }
#navi ul li.d { display:inline; vertical-align:top;  }
body.EN #navi ul li { margin-right:20px; } 
#navi ul a {
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	color:#fff;
}
#navi ul .act a { color:#d71920; }
#subNaviContent { margin-top:10px; }

#subnavi div.lvl1No {
		padding:3px 4px;
		margin-bottom:1px;
		background:url(../gfx/lvl1No.gif) no-repeat;
}
#subnavi div.lvl1No:hover {
		background:url(../gfx/lvl1Act.gif) no-repeat;
}
#subnavi div.lvl1Act {
		padding:3px 4px;
		margin-bottom:1px;
		background:url(../gfx/lvl1Act.gif) no-repeat;
}
#subnavi div.lvl2No {
		padding:3px 4px;
		margin-bottom:1px;
		background:url(../gfx/lvl2Act.gif) no-repeat;
}
#subnavi div.lvl2No:hover {
		background:url(../gfx/lvl2Act.gif) no-repeat;
}
#subnavi div.lvl2Act {
		padding:3px 4px;
		margin-bottom:1px;
		background:url(../gfx/lvl2Act.gif) no-repeat;
}
#subnavi div.lvl3No {
		padding:3px 4px 3px 8px;
		margin-bottom:1px;
		background:url(../gfx/lvl3No.gif) no-repeat;
}
#subnavi div.lvl3No:hover {
		background:url(../gfx/lvl3Act.gif) no-repeat;
}
#subnavi div.lvl3Act {
		padding:3px 4px 3px 8px;
		margin-bottom:1px;
		background:url(../gfx/lvl3Act.gif) no-repeat;
}
#subnavi div.lvl1No a, #subnavi div.lvl1Act a {
		color:#fff;
		text-decoration:none;
}
#subnavi div.lvl2No a, #subnavi div.lvl3No a, #subnavi div.lvl2Act a, #subnavi div.lvl3Act a {
		color:#000;
		text-decoration:none;
}
#subnavi div.lvl1Act a, #subnavi div.lvl2Act a, #subnavi div.lvl3Act a {
		font-weight:bold;
}

.searchinput {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	color:#888;
}
.searchsubmit {
	background-color:#d71920;
	color:#fff;
	font-size:11px;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	border-left:0px solid #000;
	border-right:0px solid #000;
}

p {
	font-size:0.8em;
	line-height:1.4em;
}
#contentright p { text-align:justify; }
h1 { font-size:13px; margin-bottom:10px; }
h2 { font-size:13px; }
h3 { font-size:0.8em; display:inline; }
.csc-textpic-caption { font-size:10px; }
p.bodytext a { color:#000; }
#contentRight ul {
	margin-left:0px;
	padding-left:20px;
	list-style-type:square;
}
#contentRight ul li { font-size:0.8em; }
#contentLeft p.bodytext a {
	text-decoration:none;
	color:#fff;
	border-bottom:1px dotted #fff;
}
#headline h2  {
	font-size:13px;
	display:inline;
	color:#B70005;
}
.holderOverflow .csc-header-n1 h1, .holderOverflow .csc-textpicheader h1{
	font-size:13px;
	color:#B70005;
	height:38px;
}
#legal a { text-decoration:none; color:#000; }
#legal a:link { text-decoration:none; color:#000; }
#legal a:visited { text-decoration:none; color:#000; }
#legal a:focus {
	text-decoration:none;
	color:#d71920; }
#legal a:hover {
	text-decoration:none;
	color:#d71920; }
#legal a:active {
	text-decoration:none;
	color:#d71920; }
#navi a:link {
	text-decoration:none;
	color:#fff; }
#navi a:visited {
	text-decoration:none;
	color:#fff; }
#navi a:focus {
	text-decoration:none;
	color:#d71920; }
#navi a:hover {
	text-decoration:none;
	color:#d71920; }
#navi a:active {
	text-decoration:none;
	color:#d71920; }

#contentBottomRight table { width:auto; }
#contentBottomRight table td a {
	text-decoration:none;
	/* border:1px solid #E4A657; */
	/* background:#F7EDCA; */
	margin-right:10px;
	color:#000;
}
#contentBottomRight table td a:hover {
	font-weight:bold;
}

#contentBottomRight table td {
	background:url(../gfx/lvl2Act.gif);
	padding:2px 4px;
	width:auto;
	overflow:hidden;
}
#contentBottomRight table td:hover {
	background:url(../gfx/lvl2Act.gif);
}

body#home .csc-header {
	clear:both;
}
body#home2 .csc-header {
	clear:both;
}
body#home #contentright h1 {
	font-size:13px;
	margin:0px;
	line-height:0px;
}
body#home2 #contentright h1 {
	font-size:13px;
	margin:0px;
	line-height:0px;
}

body#newsliste .mcontentwrapper{
}
body#newsliste .holderBR {
display:none;
}
.news-single-additional-info dl, .news-single-additional-info {
	padding:0px;
	border:none;
	background:none;
}
.news-latest-container, .news-latest-item, .news-latest-gotoarchive, .news-latest-container h2 {
	color:#000000;
	padding:0px;
	margin:0px;
	border:0px none #666666;
	background:none;
}
.news-latest-container {
	margin-top:0px;
}
.news-latest-item p a, .news-list-item p a, .news-list-item h3 a, .news-list-search-item h3 a, .news-single-backlink a {
	text-decoration:none;
	color:#B70005;
	font-weight:bold;
}
.news-latest-container p {
	font-size:11px;
	margin:0px;
	text-decoration:none;
}
.news-latest-container .news-latest-date {
	font-size:10px;
	display:none;
}
.news-latest-container h3 {
	margin-top:2px;
	text-align:center;
}
.news-latest-container h3 a {
	font-size:12px;
	margin-top:8px;
	color:#B70005;
	text-decoration:none;
}
.news-latest-item {
	width:207px;
	height:115px;
	background:url(../gfx/news_latest_box.gif) no-repeat;
	margin-right:25px;
	margin-bottom:18px;
	float:left;
}
.latest-content {
	padding:10px 7px 2px 10px;
	vertical-align:middle;
	text-align:center;
	color:#000;
}
.latest-text {
	font-size:0.75em;
	color:#000;
	text-decoration:none;
}
.latest-image {
	position:absolute;
	top:29px;
	left:6px;
	height:80px;
	overflow:hidden;
}
.teaser-image {
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}
.latest-image img {
	position:relative;
	top:-30px;
}
.teaser-image img {
	position:relative;
	top:0px;
}

.latest-more {
	position:absolute;
	bottom:8px;
	right:8px;
	overflow:hidden;
	background:#D7A954;
	padding:0px 2px;
}
.latest-more a {
	font-size:0.8em;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.latest-text {
	position:absolute;
	top:43px;
	left:6px;
	padding:0px 5px;
}
.latest-category {
		color:#fff;
		font-weight:bold;
		font-size:12px;
		top:-10px;
		right:-10px;
		position:absolute;
		z-index:20;
}

.latest-category-td {
		background:#B70005;
		padding:0px 4px;
		color:#fff;
		font-weight:bold;
		font-size:12px;
}
.news-single-backlink {
	font-size:0.8em;
}
#rezept .news-single-item h2.header {
color:#B70005;
}
.news-single-item hr {
	display:none;
}
body#newsliste .news-list-container{
	margin-top:5px;
	height:338px;
}
body#newsliste .news-list-item {
	width:340px;
	border-bottom:2px solid #fff;
	/*background-color:#EEDEA6;*/
	margin-bottom:10px;
	/*height:80px;*/
}
body#newsliste .news-list-content {
	position:relative;
	height:60px;
	padding:5px 5px;
}
body#newsliste .news-list-date {
	color:#B70005;
	font-size:10px;
}
body#newsliste .news-list-content h3 {
	font-size:12px;
	margin:0px;
	line-height:15px;
}
body#newsliste .news-list-item p {
	font-size:0.75em;
	margin:0px;
}
body#newsliste .news-list-item hr {
	display:none;
}
body#newsliste .news-list-image {
	float:right;
	padding:0px;
	margin-left:10px;
}
.news-list-more {
	background:#D7A954;
	padding:0px 2px;
}
div.news-list-more {
	position:absolute;
	left:166px;
	top:49px;
	width:90px;
	font-size:12px;
	font-weight:bold;
	z-index:20;
}

body.en div.news-list-more {
	left:196px;
  width:60px;
}

div.news-list-more a {
	color:#fff;
	text-decoration:none;
}
.tx-ttnews-browsebox {
	padding-top:10px;
	z-index:100;
}
.tx-ttnews-browsebox  a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.tx-ttnews-browsebox strong{
color:#B80005;
}

.browseLinksWrap {
  text-align:center;
display:block;
margin:0px auto 0px auto;
padding-top:5px;
padding-left:00px;
}

.news-list-browse {
position:absolute;
top:344px;
left:0px;
	padding-top:10px;
	z-index:100;
font-size:12px;
}
.news-list-browse  a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
font-size:14px;
line-height:16px;
padding-right:3px;
}
.news-list-browse strong {
color:#B80005;
font-size:14px;
}

.news-list-browse  p {
	margin:0px;
}

#contentLeft .csc-textpic-image {
	margin:0px;
}

form#mailform {
	font-size:0.8em;
}
form#mailform .csc-mailform-radio input, form#mailform .csc-mailform-radio label {
	float:left;
}
form#mailform .csc-mailform-radio fieldset#mailformtv label {
	float:left;
	display:inline;
	width:auto;
}
form#mailform div.csc-mailform-field {
	padding-bottom:0px;
}
form#mailform div.csc-mailform-field label {
	width:145px;
	display:block;
	float:left;
	vertical-align:top;
	margin-top:7px;
}
form#mailform div.csc-mailform-field input {
	width:160px;
	margin-top:7px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
form#mailform div.csc-mailform-field textarea {
	width:160px;
	margin-top:7px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
form#mailform span.csc-mailform-radio label {
	vertical-align:top;
	width:110px;
}
form#mailform span.csc-mailform-radio input {
	width:20px;
	float:left;
	vertical-align:top;
	border:none;
}
form#mailform span.csc-mailform-checkbox label {
	font-size:10px;
	vertical-align:top;
	width:110px;
}
form#mailform span.csc-mailform-checkbox input {
	width:20px;
	float:left;
	vertical-align:top;
	border:none;
}
form#mailform fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}
form#mailform div.csc-mailform-field input#mailformformtype_mail {
	width:84px;
	float:left;
	vertical-align:top;
	margin-left:145px;
	margin-right:12px;
	margin-top:4px;
	background-color:#d71920;
	color:#fff;
	font-size:11px;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	border-left:0px solid #000;
	border-right:0px solid #000;
}

.tx-powermail-pi1 form {
	font-size:0.8em;
				width:550px;
}
.tx-powermail-pi1 form  .tx-powermail-pi1_fieldset legend { display:none; }
.tx-powermail-pi1 form div {
	padding-bottom:0px;
}
.tx-powermail-pi1 form div label {
	width:240px;
	display:block;
	float:left;
	vertical-align:top;
	margin-top:7px;
}
.tx-powermail-pi1 form div input, .tx-powermail-pi1 form div select {
	width:260px;
	margin-top:7px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

.tx-powermail-pi1 form div select {
	margin-top:7px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

.tx-powermail-pi1 form div textarea {
	width:260px;
	margin-top:7px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
.tx-powermail-pi1 form fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}
.tx-powermail-pi1_confirmation input {
	width:auto;
	vertical-align:top;
}

.powermail_radio_inner{
  padding-left:190px;
}

.tx_powermail_pi1_fieldwrap_html_check p {
	display:none;
}
p.tx_powermail_pi1_fieldwrap_html_radio_title { display:none; }
.tx-powermail-pi1 form div.tx_powermail_pi1_fieldwrap_html_radio label {
	clear:both;
/*	float:right;*/
	width:30px;
	font-size:11px;
}
.tx-powermail-pi1 form div.tx_powermail_pi1_fieldwrap_html_radio input  {
	float:left;
	width:50px;
	border:none;
	margin-right:5px;
}
.tx-powermail-pi1_confirmation table tr td {
	font-size:0.8em;
}
.tx-powermail-pi1 form .tx_powermail_pi1_fieldwrap_html_submit {
	clear:both;
}

.tx_powermail_pi1_fieldwrap_html_textarea {
  clear:both;
}

.tx-powermail-pi1 form div input.powermail_submit, .tx-powermail-pi1_confirmation input,
.powermail_submit {
	width:124px;
	vertical-align:top;
	margin-left:0px;
	margin-right:12px;
	margin-top:20px;
	background-color:#d71920;
	color:#fff;
	font-size:11px;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	border-left:0px solid #000;
	border-right:0px solid #000;
}

div.tx-indexedsearch {
	margin:10px 10px 10px 10px;
}
div.tx-indexedsearch form fieldset {
	padding:0px;
	border:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	color:#000;
	background:none;
	border-bottom:2px solid #906430;
	padding-bottom:5px;
}
fieldset div.tx-indexedsearch-form label {
	width:350px;
	font-size:13px;
	margin-right:200px;
}
fieldset div.tx-indexedsearch-form input, fieldset div.tx-indexedsearch-search-submit input, input#user, input#pass {
	color:#000;
	background-color:#FFF;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	float:left;
}
fieldset div.tx-indexedsearch-search-submit input {
	background-color:#d71920;
	color:#fff;
	font-size:11px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin-left:193px;
	margin-top:5px;
}
span.tx-indexedsearch-title a {
	text-decoration:none;
	color:#906430;
}
div.tx-indexedsearch-whatis { font-size:0.8em; }
div.tx-indexedsearch-res { background:none; }
dl.tx-indexedsearch-info dt {
	margin:0px;
	width:60px;
	font-size:10px;
}
dl.tx-indexedsearch-info dd {
	margin:0px;
	font-size:10px;
}

.tx-login-label {
	margin-left:10px;
	width:100px;
	float:left;
	clear:both;
}
.tx-login-input {
	width:100px;
	margin-bottom:5px;
	float:left;
}
.tx-login-input input { font-size:0.8em; }
.tx-login-submit {
	margin-left:110px;
	clear:both;
}
.tx-login-submit input {
	font-size:0.8em;
	color:#000;
	background-color:#E39800;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
}

.news-latest-item { position:relative; }

body#rezeptsuche .holderBR  { }
body#rezeptsuche #headline {
	width:364px;
	height:38px;
	overflow:hidden;
	position:absolute;
	top:113px;
	left:603px;
	z-Index:100;
}
div#rezeptsuche {
	width:150px;
	text-align:right;
	z-Index:100;
}
div#rezeptsuche .searchinput {
	width:150px;
	text-decoration:none;
	border-top:1px solid #E4A657;
	border-bottom:1px solid #E4A657;
	border-left:1px solid #E4A657;
	border-right:1px solid #E4A657;
	background:#F7EDCA;
	padding:1px 2px;
	color:#906430;
	z-Index:101;
}
div#rezeptsuche .searchselect {
	width:150px;
	text-decoration:none;
	border-top:1px solid #E4A657;
	border-bottom:1px solid #E4A657;
	border-left:1px solid #E4A657;
	border-right:1px solid #E4A657;
	background:#F7EDCA;
	padding:0px;
	height:20px;
	color:#906430;
}
body#rezept div .news-single-category {
	position:absolute;
	top:0px;
	left:190px;
	height:20px;
	font-size:10px;
	font-weight:bold;
}
body#rezeptsuche .news-list-container{
	margin-top:5px;
	height:338px;
}
body#rezeptsuche .news-list-item {
	width:340px;
	border-bottom:2px solid #fff;
	margin-bottom:10px;
	height:74px;
}
body#rezeptsuche .news-list-content { padding:16px 5px; }
body#rezeptsuche .news-list-content h3 {
	font-size:12px;
	margin:0px;
	line-height:20px;
}
body#rezeptsuche .news-list-item p { font-size:0.75em; margin:0px; }
body#rezeptsuche .news-list-item hr { display:none; }
body#rezeptsuche #contentright  { height:399px; overflow:hidden; }
body#rezeptsuche .news-list-image { float:right; padding:0px; margin-left:10px; }
body#rezeptsuche .news-list-search-item { width:340px; border-bottom:2px solid #fff; margin-bottom:10px; }
body#rezeptsuche .news-list-search-content { padding:5px 5px; }
body#rezeptsuche .news-list-search-content a { text-decoration:none; }

body#rezeptsuche .news-list-search-content span.author { font-size:0.8em }
body#rezeptsuche .tx-ttnews-browsebox { padding-top:2px; }

#modalBox {
	width:400px;
	background:#F7EDCA;
	padding:0px 10px;
}
#modalBox fieldset { font-weight:bold; }
#modalBox fieldset label { font-weight:normal; }

#contentleft .csc-header { margin:0px; width:350px; color:#fff; }
#contentleft p.bodytext {
	margin:0px;
	width:350px;
	color:#fff;
	line-height:1.4em;
}
.tx-ttnews-browsebox-SCell a { color:#B80005; }

body#rezeptsuche .holderBR { top:113px; left:630px; }
body#rezeptsuche #headline #rezeptsuche { width:310px; }
body#rezeptsuche .tx-ttnews-browsebox { position:absolute; top:350px; left:0px; }

#contentRight ul li li { font-size:1.0em; }
#contentRight ul li li li { font-size:1.0em; }



.tx-srfreecap-pi2-image {
    margin:10px 0 0 0;
    clear:left;
    float:left;
}

.tx-srfreecap-pi2-cant-read {
    float:left;
    width:200px;
    margin:8px 0 0 10px;
}


.langno { border:1px solid #000; }

.langact { border:1px solid #fff; } 


.latest-image img { top:0px; }

.teaser-image { display:none; }

body#eCard h1, 
body#eCardSent h1 {
  font-size:16px;
  color:#AC2728;
}

body#eCardSent h2 {
  color:#b70005;
}

body#eCard #contentleft p.bodytext,
body#eCardSent #contentleft p.bodytext {
  color:#000000;
}

body#eCard #contentLeft .td-center,
body#eCardDetail #contentLeft .td-center {
  vertical-align:top;
  text-align:left;
  padding:22px 22px 22px 22px
}

body#eCardSent #contentLeft .td-center {
  vertical-align:top;
  text-align:left;
}

body#eCardDetail #contentLeft .td-center {
  padding:22px 10px 22px 10px
}

body#eCard #contentLeft .csc-textpic-imagewrap {
  position:absolute;
  left:0px;
  bottom:29px;
}

body#eCard .inecard_paginator {
  display:none;
}

body#eCard td.td-center {
  background-color: #f0d0a1;
}

body#eCardDetail #contentRight {
  padding:0px;
}