/* CSS Document */
html, body { height:100%; }

body {
    padding:0px;
    margin:0px;
    background: #ffffff url(../upload/images/hg.gif) fixed repeat-y;
    height: 100%;
    font-family:verdana, arial, helvetica, sans-serif;
    color: #202D59;
    font-size: 11px;
    line-height: 14px;
    text-decoration: none;
}

td { font-family:verdana,arial,helvetica,sans-serif; color:#202D59; line-height:14px;  }
p  { font-family:verdana,arial,helvetica,sans-serif; font-size:1.4em; color:#202D59; line-height:16px; margin:0px; padding:0px; font-size: 11px; }

.clearfix  { clear:both; }

a:link     { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
a:visited  { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
a:active   { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
a:hover    { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}

td a:link     { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
td a:visited  { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
td a:active   { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}
td a:hover    { text-decoration:none;      font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59;  font-weight:normal;}

.normal { font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#202D59; line-height:1.4em; text-decoration:none; }

.sitemap_level1 { margin:0px; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:1.0em; color:#202D59; font-weight:normal; }
.sitemap_level2 { margin:0px; padding-left:30px; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#202D59; font-weight:normal; }
.sitemap_level3 { margin:0px; padding-left:60px; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; line-height:1.4em; color:#202D59; font-weight:normal; }

h1, h1 p { margin:0px; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:16px; line-height:19px; color:#013F6E; font-weight:bold; }
h2, h2 p { margin:0 0 10px 0; padding:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:16px; line-height:19px; color:#013F6E; font-weight:bold; }
.boxsuche { border:#ffffff solid 1px; color:#1E2D56; font-family:verdana,Helvetica,Arial,Tahoma; font-size:1.0em; height:16px; width:124px; }
*input.boxsuche { margin: -1px; }

/* ************************************************************************* */
/* ***  Styles die auch in editor_conten.tcss (advanced) eingetragen werden müssen  **** */
/* ************************************************************************* */

.Klein { font-size:0.8em; line-height:0.9em;}
.Bild_Rechts {margin-left:20px;border:0px solid red;}

/* ************************************************************************* */

/* ******** */
/*   Layer  */
/* ******** */

#illustration { position:absolute; left:0px; top:0px; width:980px; height:212px; border:0px solid #ff0000; }
 
/* **************************** */
/*  SPALTE 1 Links Navigation   */
/* **************************** */

#col1 { position:absolute; left:0px; top:212px; width:168px; border:0px solid #ff00ff; }
#col1_ernaehrung_head { margin-left:0px; margin-top:41px; }
#col1_ernaehrung_navigation { margin-left:0px; margin-top:10px; border:0px solid green; }
#col1_bereiche_head { margin-left:0px; margin-top:41px; }
#col1_bereiche_navigation { margin-left:0px; margin-top:10px; border:0px solid #ff00ff; }
#col1_forum_head { margin-left:0px; margin-top:41px; }
#col1_forum_navigation { margin-left:0px; margin-top:10px; border:0px solid #ff00ff; }
#col1_tipps_head { margin-left:0px; margin-top:41px; }
#col1_tipps_navigation { margin-left:0px; margin-top:10px; border:0px solid #ff00ff; }

/* **************************************** */
/* Styles für Navigation                 ** */
/* **************************************** */

a.navileft1_passive:Link       { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft1_passive:Active     { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft1_passive:Visited    { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft1_passive:Hover      { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 

a.navileft1_active:Link        { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft1_active:Active      { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; }  
a.navileft1_active:Visited     { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft1_active:Hover       { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft1_passive b, a.navileft1_active b {font-weight:normal; }

a.navileft2_passive:Link       { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft2_passive:Active     { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft2_passive:Visited    { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 1.0em; text-decoration: none; } 
a.navileft2_passive:Hover      { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 

a.navileft2_active:Link        { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft2_active:Active      { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft2_active:Visited     { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 
a.navileft2_active:Hover       { padding-left:0px; font-family:verdana, arial, helvetica, sans-serif; color:#003F72; font-size: 1.0em; text-decoration: none; } 

/* ********************************* */
/*  Ende SPALTE 1 Links Navigation   */
/* ********************************* */



/* ***************** */
/*  SPALTE 2 Mitte   */
/* ***************** */
#col2 { position:absolute; left:169px; top:212px; width:544px; background-image:url(../upload/images/hg_content.gif); border:0px solid #ff00ff; }
#col2_Headline { margin-left:20px; margin-top:29px; width:500px; border:0px solid #ff00ff; padding-bottom:2px; }
#col2_Inhalt, #col2_Inhalt2 { margin-left:20px; margin-top:15px; width:524px; border:0px solid #ff00ff; background-color:#ffffff; }
#col2_Inhalt td p, #col2_Inhalt2 td p { font-size: 1em;}
#col2_Inhalt_blaettern { margin-left:20px; margin-top:15px; width:524px; border:0px solid #ff00ff; background-color:#ffffff; }
#col2_Inhalt a, #col2_Inhalt2 a { text-decoration: underline; }

label.labelNL { width:100px; float:left; line-height:24px; }
input.eingabeNL { width:200px; float:left; line-height:24px; }
div#extraHTML { padding-left:100px; }
div#contactFormSubmitLeft { width:150px; float:left; line-height:24px; }
div#contactFormSubmitRight { width:150px; float:left; line-height:24px; }

/* ********************** */
/*  Ende SPALTE 2 Mitte   */
/* ********************** */


/* ***************** */
/*  SPALTE 3 Rechts  */
/* ***************** */
#col3 { position:absolute; left:714px; top:212px; width:168px; border:0px solid #ff00ff; }
#col3_suche { margin-left:6px; margin-top:15px; height:20px; width:150px; background-color:#547BA4; }
#col3_angebote_head { margin-left:0px; margin-top:15px; }
#col3_angebote_content { margin-left:12px; margin-top:7px; width:140px; border:0px solid #ff0000; font-family:verdana,arial,helvetica,sans-serif; line-height:12px; }
#col3_service_head { margin-left:0px; margin-top:15px; padding-bottom:7px; }
#col3_service_content { margin-left:12px; margin-top:10px; width:140px; border:0px solid #ff0000; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#ffffff; line-height:18px; }
#col3_presse_head { margin-left:0px; margin-top:15px; padding-bottom:7px; }
#col3_presse_content { margin-left:12px; margin-top:7px; width:140px; border:0px solid #ff0000; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#ffffff; line-height:18px; }
#col3_newsletter_head { margin-left:0px; margin-top:15px; padding-bottom:7px; }
#col3_newsletter_content { margin-left:12px; margin-top:7px; width:140px; border:0px solid #ff0000; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#ffffff; line-height:18px; }
#col3_intern_head { margin-left:0px; margin-top:15px; padding-bottom:7px; }
#col3_intern_content { margin-left:12px; margin-top:7px; width:140px; border:0px solid #ff0000; font-family:verdana,arial,helvetica,sans-serif; font-size:0.7em; color:#ffffff; line-height:18px; }

/* ********************** */
/*  Ende SPALTE 3 Rechts  */
/* ********************** */
