/* ************** Content-Elemente *************** */

table.serie_default {
 width:100%;
}

table td, p {
 /*border:1px solid #FF0000; */
}

table.serie_default tr.fotobereich {
 height:220px;
}

table.serie_default td.foto {
 text-align:left;
 vertical-align:top;
}

table.serie_default td.minis {
 text-align:center;
 vertical-align:top;
 width:200px;
}

table.serie_default td.minis img.foto {
 display:block;
}

img.fotoImText {
	float:left;
	margin-top:5px;
	margin-right:15px;
	margin-bottom:10px;
}

p.headline a {
 text-decoration:none;
}

table td.rezeptbereich {padding-top: 20px; }
table td.rezeptbereich li p.rezepttitel { font-weight:bold; display:inline; margin:0; font-size:10pt;}
table td.rezeptbereich li p.rezeptteaser { margin:0; font-size:10pt; }
table td.rezeptbereich li p.rezeptvolltext { font-size:10pt; }
table td.rezeptbereich li { margin-bottom:10px;}
table td.rezeptbereich li a.more { font-size:8pt; }


table.serie_default td.fotos { vertical-align:top; width:100%; }

table.serie_default img.foto { margin-bottom:10px; margin-right:10px; }

table.serie_default td.zoom { text-align:left; vertical-align:top;
                              height:355px;
                            }

table.serie_default td.button { text-align:left; vertical-align:middle; 
                                height:80px; }

table.serie_default td.gal_button { text-align:left; vertical-align:middle; 
                                height:35px; }


table.serie_default td.text { vertical-align:top; }

table.serie_default td.rezepttext { text-align:left; vertical-align:top; }

table.serie_default tr.fotos_rezepttexte { height:130px; }
table.serie_default tr.fotos_rezepttexte_sz { height:230px; }

table.serie_default tr.rezepttexte { height:225px; }

div.rezepttexte {
  width:720px;
  padding:10px;
  background-color:#FFFFFF;
  border:1px solid black;
  height:220px;
  overflow:auto;	/* for Opera */
  overflow-x:hidden; /* for IE5+ */
  overflow-y:auto; /* for IE5+ */
  overflow:-moz-scrollbars-vertical; /* for Mozilla */
}

div.NeuesRezept {
  width:350px;
  padding-left:10px;
  padding-right:10px;
  background-color:#FFFFFF;
  border:1px solid black;
  height:250px;
  overflow:auto;	/* for Opera */
  overflow-x:hidden; /* for IE5+ */
  overflow-y:auto; /* for IE5+ */
  overflow:-moz-scrollbars-vertical; /* for Mozilla */
}

p.rezepttitel {
 font-weight:bold;
 font-size:13pt;
}

p.rezeptbody {
 font-size:10pt;
}

p.titel {
 color:#0072BB;
 font-size:14pt;
 font-weight:bold;
 margin:0;
}

p.text {
 font-size:10pt;
 display:inline;
}

td.seitenzahlen {
 text-align:right;
 vertical-align:top;
}

td.seitenzahlen p { margin:0px; }

a.pagelink {
 text-decoration:none;
 font-size:16pt;
 font-weight:bold;
}

a.pagelink#act {
 color:#0072BB;
}

/* ***********************
     WAS WIR BIETEN 
   ***********************
*/

table.wwb { width:780px; } 

table.wwb td { vertical-align:top; }

table.wwb td.leftspace,
table.wwb td.rightspace { }

table.wwb td.content#home { width:600px; vertical-align:top; }
table.wwb td.content#kontakt { width:600px; vertical-align:top; }
table.wwb td.content#foodstyling { width:800px; }
table.wwb td.contentKunden { width:350px; }

table.wwb td.foto { width:300px; text-align:center; }

p.bu { font-size:8pt; margin:0; }
p.firstheadline, p.headline { color:#0072BB; font-size:14pt; font-weight:bold;  margin-bottom:5px; }
p.firstheadline { margin-top:0px; }
p.bodytext, li,ul { font-size:10pt; margin-top:0;}

/* ***********************
     Foodstyling
   ***********************
*/

img.fs-bild { margin-right:5px; margin-top:20px; margin-bottom:20px; }
