body {font-size:;color: #333333;font-family: verdana,arial,geneva,sans-serif;margin:0px;}

td,div {font-family: verdana,arial,geneva,sans-serif;font-size:;color: #333333;}

td {background-repeat:no-repeat;}

/* Links Standard */
A, A:link, A:active, A:visited, A:Hover {color: #B0031E;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;cursor: pointer;}

A.nav, A.nav:link, A.nav:active, A.nav:visited, A.nav:Hover {color: #FFFFFF;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

A.navaktiv, A.navaktiv:link, A.navaktiv:active, A.navaktiv:visited, A.navaktiv:Hover {color: #000000;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

A.nav2, A.nav2:link, A.nav2:active, A.nav2:visited, A.nav2:Hover {color: #000000;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.nav2aktiv, A.nav2aktiv:link, A.nav2aktiv:active, A.nav2aktiv:visited, A.nav2aktiv:Hover {color: #AC1D21;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.subnav, A.subnav:link, A.subnav:active, A.subnav:visited, A.subnav:Hover {color: #FFFFFF;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

A.subnavaktiv, A.subnavaktiv:link, A.subnavaktiv:active, A.subnavaktiv:visited, A.subnavaktiv:Hover {color: #FFFFFF;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

A.teaser, A.teasertitle:link, A.teasertitle:active, A.teasertitle:visited, A.teasertitle:Hover {color: #AC1D21;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

A.hauptteaser, A.hauptteaser:link, A.hauptteaser:active, A.hauptteaser:visited, A.hauptteaser:Hover {color: #FFFFFF;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.teasermittext, A.teasermittext:link, A.teasermittext:active, A.teasermittext:visited, A.teasermittext:Hover {color: #B0031E;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.breadcrump, A.breadcrump:link, A.breadcrump:active, A.breadcrump:visited {color: #999999;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.breadcrumpa {color: #AD1A20;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.searchbreadcrump, A.searchbreadcrump:link, A.searchbreadcrump:active, A.searchbreadcrump:visited {color: #999999;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.breadcrump:Hover {color: #B0031E;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;cursor: pointer;}

A.banner, A.banner:link, A.banner:active, A.banner:visited, A.banner:Hover {color: #FFFFFF;text-decoration: none;font-family: verdana,arial,geneva,sans-serif;font-size:;font-weight:bold;cursor: pointer;}

/* Diverse Textformatierungen */
/* Backgrounds */
.bgwhite {BACKGROUND-COLOR: #ffffff;}
.bgorange {BACKGROUND-COLOR:#E5AB44;}
.bgred {background-color:#AD1D22;}
.navaktiv {BACKGROUND-COLOR:#D5A460;}
.navaktivline {BACKGROUND-COLOR:#EEE5DB;}

/* Borders */
.pictframe {border-bottom:#999999 1px solid;border-top:#999999 1px solid;border-left:#999999 1px solid;border-right:#999999 1px solid;}
.errorbox {color: #B0031E;}

/*Specials*/
.headline {color:#AB181D;font-size:;}
.subline {color:#AC1D21;font-size:;font-weight:bold;}
.graufett {color:#808080;font-weight:bold;}
.text {font-size:;}
.subnav {font-size:;color:#ffffff;font-weight:bold;}
.programlistdate {font-weight:bold;color:#898989;}
.smallwhite {font-size:;color:#FFF;}
.smallblack {font-size:;color:#000;}
.textred {color:#AC1D21;font-size:;}
.lineHeight9 {line-height:;}

#hauptteaser {padding: 80px 8px 10px 28px; color:#ffffff;font-size:;}
#teasermitbox {padding: 10px 8px 6px 8px; color:#333333;font-size:;}
#teaserfullbox {padding: 10px 8px 6px 8px; color:#333333;font-size:;}
#teaserohnebox {padding: 0 0 6px 0; color:#333333;font-size:;}
#teaserrechtsbox {padding: 0 8px 3px 0; color:#333333;font-size:;}
.teaserboxbg {background-color:#F7F7F7;}
.programdate {padding: 0 0 0 2px; color:#333333;font-size:;}
.programtitle {padding: 0 6px 2px 8px; color:#333333;font-size:;}
hr {color:#CCCCCC;height:1px;width:100%;margin:0px 1px 0px 0px;padding:0px;}

.teaserheadline {color:#AC1D21;font-size:;font-weight:bold;}
.teasersubline {color:#999999;font-size:;font-weight:bold;}
.teasertext {font-size:;}
.sublinesmallheight {color:#AC1D21;font-size:;font-weight:bold;}

.pictgaltext {}
.breadcrump {color:#999999;font-size:;}
.searchbreadcrump {color:#999999;font-size:;}
.navheader {}

.suchemarker {color:#A91519;font-weight:bold;}


/* Inputfield */
.input {HEIGHT:;BORDER-LEFT: #999999 1px solid;BORDER-RIGHT: #999999 1px solid;BORDER-TOP: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid;font-family: verdana,arial,geneva,sans-serif;font-size: ;color: #333333;}

/* Textarea */
.textarea {HEIGHT:100px;BACKGROUND-COLOR: #ffffff;BORDER-LEFT: #999999 1px solid;BORDER-RIGHT: #999999 1px solid;BORDER-TOP: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid;font-family: verdana,arial,geneva,sans-serif;font-size:;color: #333333;}

/* Selectfield */
.select {HEIGHT:15px;BACKGROUND-COLOR: #ffffff;BORDER-LEFT: #999999 1px solid;BORDER-RIGHT: #999999 1px solid;BORDER-TOP: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid;font-family: verdana,arial,geneva,sans-serif;font-size: ;color: #333333;}

/* Buttons */
.button {BACKGROUND-COLOR:#B0031E;BORDER-LEFT: #B0031E 1 solid;BORDER-RIGHT: #B0031E 1 solid;BORDER-TOP: #B0031E 1 solid;BORDER-BOTTOM: #B0031E 1 solid;font-family: verdana,arial,geneva,sans-serif;font-size: ;color: #FFFFFF;cursor:pointer;}

/* Buttons */
.button {BACKGROUND-COLOR:#B0031E;border-left: #B0031E 1px solid;border-right: #B0031E 1px solid;border-top: #B0031E 1px solid;border-bottom: #B0031E 1px solid;font-family: verdana,arial,geneva,sans-serif;font-size: ;color: #FFFFFF;cursor:pointer;}

/* unordered list */
ul {list-style-type: square;margin-top: 5px;margin-bottom: 0px;}

/* fuer IE W-Problem */
.leftpad {padding-left:3px;}
.leftpadwhite {padding-left:3px;background-color:#FFFFFF;}

/* P ohne Abstaende (fuer Phoundry, der immer wieder Ps einfuegt um den Text */
p {margin-top: 0px; margin-bottom: 0px;padding-top:0px;padding-bottom:0px;}

form {margin:0px;padding: 0px;}
.fieldset {border:none;padding: 10px 0px 0px 0px; margin: 0 0 15px 0;}
.fieldset2 {border:none;padding: 10px 0px 0px 0px; margin: 0 0 10px 0;}
.fieldset3 {border:none;padding: 10px 0px 0px 0px; margin: 0 0 5px 0;}
legend {display: none;} 
label {font-family: Arial, Verdana, Helvetica, sans-serif;color: #000;background: transparent;}  
.suchausrichtungsinput {width:126px;margin-bottom: px;margin-right:10px;height:;border-left: #999999 1px solid;border-right: #999999 1px solid;BORDER-TOP: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid;font-family: verdana,arial,geneva,sans-serif;font-size: ;color: #333333;}

/* Koeche */
.koechehauptteaserhead {padding-left: 7px;color:#AC1D21;font-size:;font-weight:bold;}
.koechehauptteasertext {padding: 4px 6px 5px 7px;}
.fragebogenoben {padding: 0px 10px 20px 10px;}
.fragebogen {padding: 3px 10px 10px 10px;}
.fragebogenfrage {padding: 0px 10px 5px 10px;background: #FFF; color:#AC1D21;font-size:;font-weight:bold;}
.fragebogensig {padding: 0px 10px 10px 0px;}
.signature {float:right;}
.indexabisz {color:#AC1D21;font-size:;margin: 0px 0px 15px 0px;width:278px;}
.indexabisznotfull {color:#999999;font-size:;margin: 0px;}

A.index, A.index:link, A.index:visited, A.index:active, A.index:hover {color:#AC1D21;font-size:;font-weight:normal;text-decoration: none;cursor: pointer;}
A.indexactive, A.indexactive:link, A.indexactive:active, A.indexactive:visited, A.indexactive:hover {color:#AC1D21;font-size:;font-weight:bold;text-decoration: none;cursor: pointer;}
.pages {width: 100%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; text-align:center;color:#AC1D21;font-size:;}
.pagesnext {float:right; width: 120px;text-align:right;}
.pageslast {float:left; width: 120px;text-align:left;}
.currentpage {font-weight:bold;}

/*Navigation neu */
#navbgabdecker {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:px;background: url("/media.php?path=/static_images/navbg-abdecker.jpg") no-repeat left top;}

#nav {margin: 0px 0px 0px 0px;color:#FFF;border-bottom: 1px solid #FFF;padding-bottom: 10px;}
#nav ul {margin:0px 0px 0px 0px;padding:10px 0px 10px 0;list-style:none;}
#nav li {margin:4px 0px 4px 0px;padding-top: 1px;padding-bottom: 2px;color:#FFF;}
.navbginaktiv {padding-left: 14px;}
.navbgaktiv {border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;padding-left: 14px;background: #D5A460 url("/media.php?path=/static_images/navbgli.gif") repeat-y left top;}

/* Navpunkte mit Fernseher */
.navbgaktivCamera {border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;padding-left: 14px;background: #D5A460 url("/media.php?path=/static_images/navbgliCamera.gif") no-repeat left top;}
.navbginaktivCamera {padding-left: 14px;color: #FFFFFF;background:transparent url(/media.php?path=/static_images/ic_camera.gif) 104px 1px no-repeat;}

/* Rezept-Ausdruck */
.printsubline {color:#AC1D21;font-size:;font-weight:bold;}
.rezepttextright {font-size:;text-align:right;padding-left:7px;padding-right:8px;}
.printbutton {text-align:right;padding-top:14px;padding-right:3px;}

/* Rezeptliste */
.rezeptZubereitung {margin:0;padding:0;}
.rezeptZubereitung p {margin:0 0 15px 0;padding:0;}
.rezepttable td {border-top:1px solid #FFF;}
.rezepttable1rowleft {background:#F7F7F7 url(/media.php?path=/static_images/table1rowleft.gif) no-repeat top left;}
.rezepttable1rowright {background:#F7F7F7 url(/media.php?path=/static_images/table1rowright.gif) no-repeat top left;}
.rezepttabletopleft {background:#F7F7F7 url(/media.php?path=/static_images/tabletopleft.gif) no-repeat top left;}
.rezepttabletopright {background:#F7F7F7 url(/media.php?path=/static_images/tabletopright.gif) no-repeat top right;}
.rezepttablebottomleftbright {background:#F7F7F7 url(/media.php?path=/static_images/tablebottomleftbright.gif) no-repeat bottom left;}
.rezepttablebottomleftdark {background:#ECECEC url(/media.php?path=/static_images/tablebottomleftdark.gif) no-repeat bottom left;}
.rezepttablebottomrightbright {background:#F7F7F7 url(/media.php?path=/static_images/tablebottomrightbright.gif) no-repeat bottom right;}
.rezepttablebottomrightdark {background:#ECECEC url(/media.php?path=/static_images/tablebottomrightdark.gif) no-repeat bottom right;}
.rezepttablerow {padding: 6px 6px 5px 7px;margin:0;}
.rezepttablerow2 {padding: 6px 6px 0 7px;margin:0;}
.rezeptteaser {padding: 6px 0 0 0;margin:0;}
a.rezept, a.rezept:link, a.rezept:visited {color:#000;font-size:;text-decoration: none;cursor: pointer;}
a.rezept:hover, a.rezept:active {color:#AC1D21;font-size:;text-decoration: none;cursor: pointer;}

/**************************************/
/* Forms Allgemein */
/**************************************/
form {margin: 0;padding:0;}
fieldset {border:none;padding: 5px 0 0 0; margin: 0;}
legend {display: none;} 
label {font-family: Arial, Verdana, Helvetica, sans-serif;color: #000;background: transparent;margin: 0; padding: 0;}  

/* Float clear Befehle */
.clear {clear: both;padding: 0px; margin: 0px 0px px 0px;line-height: 0px;height: 0px;}
.clearform {clear: left;padding: 0px; margin: 0px 0px px 0px;line-height: 0px;height: 0px;}
.clearright {clear: right;padding: 0px; margin: 0px 0px px 0px;line-height: 0px;height: 0px;}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

/* Inputfeld plus Errorvariante */
.input {border: 1px solid #999;font-family: Arial, Verdana, Helvetica, sans-serif;color: #000;background: #FFF;height:17px;margin:0;padding:0 2px;}
/* Selectfeld */
.select {border: 1px solid #999;font-family: Arial, Verdana, Helvetica, sans-serif;color: #000;background: #FFF;margin:0;padding:0;}
/* Textarea */
textarea {border: 1px solid #999;font-family: Arial, Verdana, Helvetica, sans-serif;color: #000;background: transparent;}
.button {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none;background: #F1F4F7 none;border:1px solid #123C7B;font-size:85%;}

/**************************************/
/* Standardformular #standardform */
/**************************************/
#standardform {margin: 0; padding: 0;}
#standardform p.error {color: red;background: transparent;margin:2px 0;padding:0;}

.fieldsetstandard {border:none;padding: 5px 0 0 0; margin: 0;}

.loginerrorbox {border: 1px solid #FF0000;padding:5px;margin:0;}
.fieldsetlogin {background:#F8F8F8;color:#000;border:none;margin:0;padding:5px;}

.LabelForrunner {float:left;margin: 0 10px 9px 0;padding: 2px 0 0 0;text-align:right;width:100px;}
.LabelFollower {float:left;margin: 0 0 9px 0;padding: 0;}

.formnote {font-size:85%;margin:0 0 0 110px;padding:0;}

/**************************************/
/* Rezepte per SMS */
/**************************************/
.progActive {}
.sponsorLink {float:left;width:190px;}
ol {margin:0 0 0 22px;padding:0;list-style:decimal outside;}
.posRelative {}
.sponsorIcon {display:inline;padding:0 0 0 5px;vertical-align:middle;}

/* Pager */
#searchPages {margin: 0; padding: 10px 0 0 0;}
#searchPages ul {list-style-type: none; text-align: center;color:#AC1D21;font-size:;margin: 0; padding: 0;}
#searchPages li {display: inline;margin: 0;}
#searchPages .firstPage {margin: 0;padding: 0 40px 0 0;}
#searchPages .activePage {font-weight: bold;}
#searchPages .lastPage {margin: 0;padding: 0 0 0 40px;}