/* ======================================== */
/* WinWeb-Food.de                           */
/* CSS Version 2/3                          */
/* ======================================== */

body {
  background-color      : #FFFFFF;
  margin-top            : 10px;
  margin-left           : 0px;
  background-image      : url('bow.gif');
  background-repeat     : no-repeat;
  background-attachment : fixed; 

  /* Speziell f&uuml;r Internet Explorer */
  scrollbar-base-color: #ffffff;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #b8b8b8;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #b8b8b8;
  scrollbar-arrow-color: #b8b8b8;
  scrollbar-track-color: #f5f5f5;
}

body.border {
/*  background-color      : #D9E2EC; */
/*  background-color      : #b8b8b8; */
  background-color      : #ffffff;
  background-image      : url('./images/streifen.gif');
  margin-top            : 0px;
  margin-left           : 0px;
  background-attachment : fixed;
  background-repeat     : repeat;  
}

body.line {
  background-color      : #ffffff;
  margin-top            : 0px;
  margin-left           : 0px;
}

body.menu {
}

/* ======================================== */
/* Links                                    */
/* ======================================== */

/*
a { color : #707070; font-weight : bold; text-decoration : none; }
a:link { }
a:visited { color : #707070; }
a:hover { color : #e8abad; }
a:active { }
*/
a { color : #E3808D; font-weight: bold; text-decoration : none; }
a:link { }
a:visited { color : #E3808D; }
a:hover { color : #EF011B; }
a:active { }

a.topic { color : #000000; }
a.topic:link { }
a.topic:visited { color : #000000; }
a.topic:hover { color : #e8abad; }
a.topic:active { }

a.intern { color : #EF011B; }
a.intern:link { }
a.intern:visited { color : #EF011B; }
a.intern:hover { color : #E3808D; }
a.intern:active { }

/* ======================================== */
/* Tabellenelemnte                          */
/* ======================================== */

td.boxborder {
  background    : #b8b8b8;
  /* background    : #006ab4; */
}

td.boxinner {
  background    : #ffffff;
}

td.line {
  background    : #006ab4; 
} 

/* ======================================== */
/* Eingabefelder                            */
/* ======================================== */

input {
  background        : #FFFFFF;
  border-left       : 1px solid #ffffff;
  border-top        : 1px solid #ffffff;
  border-right      : 1px solid #ffffff;
  border-bottom     : 1px solid #b8b8b8;
}

input.fld {
  border-bottom     : 1px solid #b8b8b8;
  width             : 360px;
}

input.fld:focus {
  background-color  : #f0f9fe;
  border-left       : 1px solid #b8b8b8;
  border-top        : 1px solid #b8b8b8;
  border-right      : 1px solid #b8b8b8;
}

input.fld_man {
  border-bottom     : 1px solid #e8abad;
  width             : 360px;
}

input.fld_man:focus {
  background-color  : #f9ebeb;
  border-left       : 1px solid #e8abad;
  border-top        : 1px solid #e8abad;
  border-right      : 1px solid #e8abad;
}

input.button {
  border-left       : 1px solid #b8b8b8;
  border-top        : 1px solid #b8b8b8;
  border-right      : 1px solid #b8b8b8;
  border-bottom     : 1px solid #b8b8b8;
}

textarea {
  font-family       : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size         : 13px;
  background-color  : #FFFFFF;
  width             : 360px;
}

textarea.fld {
  border-left       : 1px solid #b8b8b8;
  border-top        : 1px solid #b8b8b8;
  border-right      : 1px solid #b8b8b8;
  border-bottom     : 1px solid #b8b8b8;
}

textarea.fld:focus {
  background-color  : #f0f9fe;
}

textarea.fld_man {
  border-left       : 1px solid #e8abad;
  border-top        : 1px solid #e8abad;
  border-right      : 1px solid #e8abad;
  border-bottom     : 1px solid #e8abad;
}

textarea.fld_man:focus {
  background-color  : #f9ebeb;
}

input.submit, input.reset {
  font-size         : 11px;
  background        : #EFEFEF;
  color             : #A33737;
}

select {
  background-color  : #ffffff;
}

/* ======================================== */
/* Textbereiche                             */
/* ======================================== */

span {
  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  line-height: 15pt;
}

/* alt: */
/* WinWeb-Blau: #006BB3 */
/* WinWeb-Rot:  #E13F42 */
/* neu: */
/* WinWeb-Blau: #111986 */
/* WinWeb-Rot:  #EF011B */

span.f9nblack  { font-size : 9px; }
span.f9bblack  { font-size : 9px; font-weight : bold; }
span.f9nublack { font-size : 9px; text-decoration : underline;}
span.f9niblack { font-size : 9px; font-style: italic;}
span.f9bublack { font-size : 9px; font-weight : bold; text-decoration : underline; }
span.f9biblack { font-size : 9px; font-weight : bold; font-style: italic; }

span.f9ngray  { font-size : 9px; color : #b8b8b8; }
span.f9bgray  { font-size : 9px; color : #b8b8b8; font-weight : bold; }
span.f9nugray { font-size : 9px; color : #b8b8b8; text-decoration : underline;}
span.f9nigray { font-size : 9px; color : #b8b8b8; font-style: italic;}
span.f9bugray { font-size : 9px; color : #b8b8b8; font-weight : bold; text-decoration : underline; }
span.f9bigray { font-size : 9px; color : #b8b8b8; font-weight : bold; font-style: italic; }

span.f9ndarkgray  { font-size : 9px; color : #707070; }
span.f9bdarkgray  { font-size : 9px; color : #707070; font-weight : bold; }
span.f9nudarkgray { font-size : 9px; color : #707070; text-decoration : underline;}
span.f9nidarkgray { font-size : 9px; color : #707070; font-style: italic;}
span.f9budarkgray { font-size : 9px; color : #707070; font-weight : bold; text-decoration : underline; }
span.f9bidarkgray { font-size : 9px; color : #707070; font-weight : bold; font-style: italic; }

span.f9nwhite  { font-size : 9px; color : #ffffff; }
span.f9bwhite  { font-size : 9px; color : #ffffff; font-weight : bold; }
span.f9nuwhite { font-size : 9px; color : #ffffff; text-decoration : underline;}
span.f9niwhite { font-size : 9px; color : #ffffff; font-style: italic;}
span.f9buwhite { font-size : 9px; color : #ffffff; font-weight : bold; text-decoration : underline; }
span.f9biwhite { font-size : 9px; color : #ffffff; font-weight : bold; font-style: italic; }

span.f9nred  { font-size : 9px; color : #ff0000; }
span.f9bred  { font-size : 9px; font-weight : bold; color : #ff0000; }
span.f9nured { font-size : 9px; text-decoration : underline; color : #ff0000; }
span.f9nired { font-size : 9px; font-style: italic; color : #ff0000; }
span.f9bured { font-size : 9px; font-weight : bold; text-decoration : underline; color : #ff0000; }
span.f9bired { font-size : 9px; font-weight : bold; font-style: italic; color : #ff0000; }

span.f9ndarkred  { font-size : 9px; color : #e13e44; }
span.f9bdarkred  { font-size : 9px; font-weight : bold; color : #e13e44; }
span.f9nudarkred { font-size : 9px; text-decoration : underline; color : #e13e44; }
span.f9nidarkred { font-size : 9px; font-style: italic; color : #e13e44; }
span.f9budarkred { font-size : 9px; font-weight : bold; text-decoration : underline; color : #e13e44; }
span.f9bidarkred { font-size : 9px; font-weight : bold; font-style: italic; color : #e13e44; }

span.f10nblack  { font-size : 10px; }
span.f10bblack  { font-size : 10px; font-weight : bold; }
span.f10nublack { font-size : 10px; text-decoration : underline;}
span.f10niblack { font-size : 10px; font-style: italic;}
span.f10bublack { font-size : 10px; font-weight : bold; text-decoration : underline; }
span.f10biblack { font-size : 10px; font-weight : bold; font-style: italic; }

span.f10ngray  { font-size : 10px; color : #b8b8b8; }
span.f10bgray  { font-size : 10px; color : #b8b8b8; font-weight : bold; }
span.f10nugray { font-size : 10px; color : #b8b8b8; text-decoration : underline;}
span.f10nigray { font-size : 10px; color : #b8b8b8; font-style: italic;}
span.f10bugray { font-size : 10px; color : #b8b8b8; font-weight : bold; text-decoration : underline; }
span.f10bigray { font-size : 10px; color : #b8b8b8; font-weight : bold; font-style: italic; }

span.f10ndarkgray  { font-size : 10px; color : #707070; }
span.f10bdarkgray  { font-size : 10px; color : #707070; font-weight : bold; }
span.f10nudarkgray { font-size : 10px; color : #707070; text-decoration : underline;}
span.f10nidarkgray { font-size : 10px; color : #707070; font-style: italic;}
span.f10budarkgray { font-size : 10px; color : #707070; font-weight : bold; text-decoration : underline; }
span.f10bidarkgray { font-size : 10px; color : #707070; font-weight : bold; font-style: italic; }

span.f10nwhite  { font-size : 10px; color : #ffffff; }
span.f10bwhite  { font-size : 10px; color : #ffffff; font-weight : bold; }
span.f10nuwhite { font-size : 10px; color : #ffffff; text-decoration : underline;}
span.f10niwhite { font-size : 10px; color : #ffffff; font-style: italic;}
span.f10buwhite { font-size : 10px; color : #ffffff; font-weight : bold; text-decoration : underline; }
span.f10biwhite { font-size : 10px; color : #ffffff; font-weight : bold; font-style: italic; }
  
span.f10nred  { font-size : 10px; color : #ff0000; }
span.f10bred  { font-size : 10px; font-weight : bold; color : #ff0000; }
span.f10nured { font-size : 10px; text-decoration : underline; color : #ff0000; }
span.f10nired { font-size : 10px; font-style: italic; color : #ff0000; }
span.f10bured{ font-size : 10px; font-weight : bold; text-decoration : underline; color : #ff0000; }
span.f10bired { font-size : 10px; font-weight : bold; font-style: italic; color : #ff0000; }

span.f10ndarkred  { font-size : 10px; color : #e13e44; }
span.f10bdarkred  { font-size : 10px; font-weight : bold; color : #e13e44; }
span.f10nudarkred { font-size : 10px; text-decoration : underline; color : #e13e44; }
span.f10nidarkred { font-size : 10px; font-style: italic; color : #e13e44; }
span.f10budarkred { font-size : 10px; font-weight : bold; text-decoration : underline; color : #e13e44; }
span.f10bidarkred { font-size : 10px; font-weight : bold; font-style: italic; color : #e13e44; }

span.f11nblack  { font-size : 11px; }
span.f11bblack  { font-size : 11px; font-weight : bold; }
span.f11nublack { font-size : 11px; text-decoration : underline;}
span.f11niblack { font-size : 11px; font-style: italic;}
span.f11bublack { font-size : 11px; font-weight : bold; text-decoration : underline; }
span.f11biblack { font-size : 11px; font-weight : bold; font-style: italic; }

span.f11ngray  { font-size : 11px; color : #b8b8b8; }
span.f11bgray  { font-size : 11px; color : #b8b8b8; font-weight : bold; }
span.f11nugray { font-size : 11px; color : #b8b8b8; text-decoration : underline;}
span.f11nigray { font-size : 11px; color : #b8b8b8; font-style: italic;}
span.f11bugray { font-size : 11px; color : #b8b8b8; font-weight : bold; text-decoration : underline; }
span.f11bigray { font-size : 11px; color : #b8b8b8; font-weight : bold; font-style: italic; }

span.f11ndarkgray  { font-size : 11px; color : #707070; }
span.f11bdarkgray  { font-size : 11px; color : #707070; font-weight : bold; }
span.f11nudarkgray { font-size : 11px; color : #707070; text-decoration : underline;}
span.f11nidarkgray { font-size : 11px; color : #707070; font-style: italic;}
span.f11budarkgray { font-size : 11px; color : #707070; font-weight : bold; text-decoration : underline; }
span.f11bidarkgray { font-size : 11px; color : #707070; font-weight : bold; font-style: italic; }

span.f11nwhite  { font-size : 11px; color : #ffffff; }
span.f11bwhite  { font-size : 11px; color : #ffffff; font-weight : bold; }
span.f11nuwhite { font-size : 11px; color : #ffffff; text-decoration : underline;}
span.f11niwhite { font-size : 11px; color : #ffffff; font-style: italic;}
span.f11buwhite { font-size : 11px; color : #ffffff; font-weight : bold; text-decoration : underline; }
span.f11biwhite { font-size : 11px; color : #ffffff; font-weight : bold; font-style: italic; }

span.f11nred  { font-size : 11px; color : #ff0000; }
span.f11bred  { font-size : 11px; font-weight : bold; color : #ff0000; }
span.f11nured { font-size : 11px; text-decoration : underline; color : #ff0000; }
span.f11nired { font-size : 11px; font-style: italic; color : #ff0000; }
span.f11bured { font-size : 11px; font-weight : bold; text-decoration : underline; color : #ff0000; }
span.f11bired { font-size : 11px; font-weight : bold; font-style: italic; color : #ff0000; }

span.f11ndarkred  { font-size : 11px; color : #e13e44; }
span.f11bdarkred  { font-size : 11px; font-weight : bold; color : #e13e44; }
span.f11nudarkred { font-size : 11px; text-decoration : underline; color : #e13e44; }
span.f11nidarkred { font-size : 11px; font-style: italic; color : #e13e44; }
span.f11budarkred { font-size : 11px; font-weight : bold; text-decoration : underline; color : #e13e44; }
span.f11bidarkred { font-size : 11px; font-weight : bold; font-style: italic; color : #e13e44; }

span.f12nblack  { font-size : 12px; }
span.f12bblack  { font-size : 12px; font-weight : bold; }
span.f12nublack { font-size : 12px; text-decoration : underline;}
span.f12niblack { font-size : 12px; font-style: italic;}
span.f12bublack { font-size : 12px; font-weight : bold; text-decoration : underline; }
span.f12biblack { font-size : 12px; font-weight : bold; font-style: italic; }

span.f12ngray  { font-size : 12px; color : #b8b8b8; }
span.f12bgray  { font-size : 12px; color : #b8b8b8; font-weight : bold; }
span.f12nugray { font-size : 12px; color : #b8b8b8; text-decoration : underline;}
span.f12nigray { font-size : 12px; color : #b8b8b8; font-style: italic;}
span.f12bugray { font-size : 12px; color : #b8b8b8; font-weight : bold; text-decoration : underline; }
span.f12bigray { font-size : 12px; color : #b8b8b8; font-weight : bold; font-style: italic; }

span.f12ndarkgray  { font-size : 12px; color : #707070; }
span.f12bdarkgray  { font-size : 12px; color : #707070; font-weight : bold; }
span.f12nudarkgray { font-size : 12px; color : #707070; text-decoration : underline;}
span.f12nidarkgray { font-size : 12px; color : #707070; font-style: italic;}
span.f12budarkgray { font-size : 12px; color : #707070; font-weight : bold; text-decoration : underline; }
span.f12bidarkgray { font-size : 12px; color : #707070; font-weight : bold; font-style: italic; }

span.f12nwhite  { font-size : 12px; color : #ffffff; }
span.f12bwhite  { font-size : 12px; color : #ffffff; font-weight : bold; }
span.f12nuwhite { font-size : 12px; color : #ffffff; text-decoration : underline;}
span.f12niwhite { font-size : 12px; color : #ffffff; font-style: italic;}
span.f12buwhite { font-size : 12px; color : #ffffff; font-weight : bold; text-decoration : underline; }
span.f12biwhite { font-size : 12px; color : #ffffff; font-weight : bold; font-style: italic; }

span.f12nred  { font-size : 12px; color : #ff0000; }
span.f12bred  { font-size : 12px; font-weight : bold; color : #ff0000; }
span.f12nured { font-size : 12px; text-decoration : underline; color : #ff0000; }
span.f12nired { font-size : 12px; font-style: italic; color : #ff0000; }
span.f12bured { font-size : 12px; font-weight : bold; text-decoration : underline; color : #ff0000; }
span.f12bired { font-size : 12px; font-weight : bold; font-style: italic; color : #ff0000; }

span.f12ndarkred  { font-size : 12px; color : #e13e44; }
span.f12bdarkred  { font-size : 12px; font-weight : bold; color : #e13e44; }
span.f12nudarkred { font-size : 12px; text-decoration : underline; color : #e13e44; }
span.f12nidarkred { font-size : 12px; font-style: italic; color : #e13e44; }
span.f12budarkred { font-size : 12px; font-weight : bold; text-decoration : underline; color : #e13e44; }
span.f12bidarkred { font-size : 12px; font-weight : bold; font-style: italic; color : #e13e44; }

span.f13nblack  { font-size : 13px; }
span.f13bblack  { font-size : 13px; font-weight : bold; }
span.f13nublack { font-size : 13px; text-decoration : underline;}
span.f13niblack { font-size : 13px; font-style: italic;}
span.f13bublack { font-size : 13px; font-weight : bold; text-decoration : underline; }
span.f13biblack { font-size : 13px; font-weight : bold; font-style: italic; }

span.f13nwhite  { font-size : 13px; color : #ffffff; }
span.f13bwhite  { font-size : 13px; color : #ffffff; font-weight : bold; }
span.f13nuwhite { font-size : 13px; color : #ffffff; text-decoration : underline;}
span.f13niwhite { font-size : 13px; color : #ffffff; font-style: italic;}
span.f13buwhite { font-size : 13px; color : #ffffff; font-weight : bold; text-decoration : underline; }
span.f13biwhite { font-size : 13px; color : #ffffff; font-weight : bold; font-style: italic; }

span.f13nred  { font-size : 13px; color : #ff0000; }
span.f13bred  { font-size : 13px; color : #ff0000; font-weight : bold; }
span.f13nured { font-size : 13px; color : #ff0000; text-decoration : underline;}
span.f13nired { font-size : 13px; color : #ff0000; font-style: italic;}
span.f13bured { font-size : 13px; color : #ff0000; font-weight : bold; text-decoration : underline; }
span.f13bired { font-size : 13px; color : #ff0000; font-weight : bold; font-style: italic; }

span.f13nwwred  { font-size : 13px; color : #EF011B; }
span.f13bwwred  { font-size : 13px; font-weight : bold; color : #EF011B; }
span.f13nuwwred { font-size : 13px; text-decoration : underline; color : #EF011B; }
span.f13niwwred { font-size : 13px; font-style: italic; color : #EF011B; }
span.f13buwwred { font-size : 13px; font-weight : bold; text-decoration : underline; color : #EF011B; }
span.f13biwwred { font-size : 13px; font-weight : bold; font-style: italic; color : #EF011B; }

span.f13nwwblue  { font-size : 13px; color : #111986; }
span.f13bwwblue  { font-size : 13px; font-weight : bold; color : #111986; }
span.f13nuwwblue { font-size : 13px; text-decoration : underline; color : #111986; }
span.f13niwwblue { font-size : 13px; font-style: italic; color : #111986; }
span.f13buwwblue { font-size : 13px; font-weight : bold; text-decoration : underline; color : #111986; }
span.f13biwwblue { font-size : 13px; font-weight : bold; font-style: italic; color : #111986; }

span.f14nblack  { font-size : 14px; }
span.f14bblack  { font-size : 14px; font-weight : bold; }
span.f14nublack { font-size : 14px; text-decoration : underline;}
span.f14niblack { font-size : 14px; font-style: italic;}
span.f14bublack { font-size : 14px; font-weight : bold; text-decoration : underline; }
span.f14biblack { font-size : 14px; font-weight : bold; font-style: italic; }

span.f16nblack  { font-size : 16px; }
span.f16bblack  { font-size : 16px; font-weight : bold; }
span.f16nublack { font-size : 16px; text-decoration : underline;}
span.f16niblack { font-size : 16px; font-style: italic;}
span.f16bublack { font-size : 16px; font-weight : bold; text-decoration : underline; }
span.f16biblack { font-size : 16px; font-weight : bold; font-style: italic; }

span.f16ndarkgray  { font-size : 16px; color : #707070; }
span.f16bdarkgray  { font-size : 16px; color : #707070; font-weight : bold; }
span.f16nudarkgray { font-size : 16px; color : #707070; text-decoration : underline;}
span.f16nidarkgray { font-size : 16px; color : #707070; font-style: italic;}
span.f16budarkgray { font-size : 16px; color : #707070; font-weight : bold; text-decoration : underline; }
span.f16bidarkgray { font-size : 16px; color : #707070; font-weight : bold; font-style: italic; }
