/* Metzgerei Baur*/

html{
height: 100%;
overflow-y: scroll;
}

body { margin:0px 0px 0px 0px; background: url(../images/bg.gif); }


td.logo { background: url(../images/logo_bg.JPG) repeat-x; }

td.oben {
    background: url(../images/oben_bg.JPG) repeat-x;
    height: 35px;
}

img {
        border:none;
}


.img {
        padding:3px;border:solid;border-color: #0588c0; border-width: 1px;background-color:#ffffff;
}


td.search {
    background: url(../images/navi_pfeil_zu.gif) repeat-x;
    weight: 35px;
}

td.content { background:#FFFFFF; }

td.navi_o { background:#0287be; }


p.content {
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;  
  text-decoration:none;
  font-weight: normal;
  }
  
p {
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;  
  text-decoration:none;
  font-weight: normal;
  }
  

p.navi_1 {
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  color: #1e1b1f;
  text-decoration:none;
  font-weight: normal;
  } 
  
a.navi_1:link { font-family: tahoma, arial, verdana; color:#1e1b1f; margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-weight: normal; text-decoration: none; }
a.navi_1:visited { font-family: tahoma, arial, verdana; font-size: 11px; color: #1e1b1f; text-decoration:none; font-weight: normal; }
a.navi_1:hover { font-family: tahoma, arial, verdana;; font-size: 11px; color: #1e1b1f; text-decoration:none; font-weight: bold; }
a.navi_1:active { font-family: tahoma, arial, verdana; font-size: 11px; color: #1e1b1f; text-decoration:none; font-weight: bold; }  
  
  
p.navi_2 {
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration:none;
  font-weight: normal;
  }
  
a.navi_2:link { font-family: tahoma, arial, verdana; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-weight: normal; text-decoration: none; }
a.navi_2:visited { font-family: tahoma, arial, verdana; font-size: 11px; color: #FFFFFF; text-decoration:none; font-weight: normal; }
a.navi_2:hover { font-family: tahoma, arial, verdana;; font-size: 11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }
a.navi_2:active { font-family: tahoma, arial, verdana; font-size: 11px; color: #FFFFFF; text-decoration:none; font-weight: bold; }  

  
p.klein {
  font-family: tahoma, arial, verdana;
  font-size: 9px;
  color: #FFFFFF;
  text-decoration:none;
  font-weight: normal;
  } 

p.klein_content {
  font-family: tahoma, arial, verdana;
  font-size: 9px;
  color: #333333;
  text-decoration:none;
  font-weight: normal;
  } 

  
a.klein:link { font-family: tahoma, arial, verdana; color:#FFFFFF; margin-top: 0px; margin-bottom: 0px; font-size: 9px; font-weight: normal; text-decoration: none; }
a.klein:visited { font-family: tahoma, arial, verdana; font-size: 9px; color: #FFFFFF; text-decoration:none; font-weight: normal; }
a.klein:hover { font-family: tahoma, arial, verdana;; font-size: 9px; color: #597c8b; text-decoration:none; font-weight: normal; }
a.klein:active { font-family: tahoma, arial, verdana; font-size: 9px; color: #597c8b; text-decoration:none; font-weight: normal; }  


a:link { text-decoration:none; color:#333333;}
a:visited { text-decoration:none; color:#333333;}
a:hover { text-decoration:underline; color:#333333;}
a:active { text-decoration:none; color:#333333;}
 
  
h1 {  font-family:tahoma, arial, verdana; color:#333333; margin-top: 0px; margin-bottom: 0px; font-size: 13px; font-weight: bold; text-decoration: none;}
h2 {  font-family:tahoma, arial, verdana; color:#333333; margin-top: 0px; margin-bottom: 0px; font-size: 13px; font-weight: bold; text-decoration: none;}
h3 {  font-family:tahoma, arial, verdana; color:#333333; margin-top: 0px; margin-bottom: 0px; font-size: 15px; font-weight: bold; text-decoration: none;}


.input, .inputplz {
       background-color: #ffffff;
       border-top: #009de0 1px solid;
       border-bottom: #009de0 1px solid;
       border-left: #009de0 1px solid;
       border-right: #009de0 1px solid;
       font-family:  Tahoma, Arial, Verdana, Helvetica;
       font-size: 11px;
       color: #333333;
}

.submit {
       background-color: #0287be;
       border-top: #0287be 1px solid;
       border-bottom: #0287be 1px solid;
       border-left: #0287be 1px solid;
       border-right: #0287be 1px solid;
       font-family:  Arial, Verdana, Tahoma, Helvetica;
       font-size: 11px;
       color: #FFFFFF;
}








/* ###################################################### */
/* ####################### NAVIGATION ################### */
/* ###################################################### */

/* Level 1 */
#navigation {
    font-family: tahoma, arial, verdana;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration:none;
    font-weight: normal;
    width:260px;
    margin:0;
    padding:0;
}
#navigation li {
    background-color: #B2D2DF; 
    width:220px;
    margin:0;
    padding:0;
    list-style-type:none;
}
#navigation li a {
    display:block;
    width:220px;
    height:19px;
    line-height:19px;
    margin:0;
    padding:0px;
    font-size:11px;
    color:#666666;
    background-image:url(../images/navi_pfeil_zu.gif);
    background-repeat:no-repeat;
    background-position:210px 3px;
    border-bottom:1px solid #ccc;
    text-decoration:none;
}

#navigation ul li.active a {
    color: #ffffff;
}

#navigation li a:hover, li.active a {
    background-image:url(../images/navi_over.gif);
    background-repeat:no-repeat;
    background-color: #0287BE;
    background-position:0 0;
    color:#ffffff;
}

/* Level 2 */
#navigation ul.subNavigation {
    width:220px;
    margin:0;
    padding:0;
}
#navigation ul.subNavigation li a {
    background-image:url(../images/subnavi_pfeil_zu.gif);
    background-repeat:no-repeat;
    background-position: 199px 8px;
    background-color: #7EC2DE;
    border-bottom:1px dotted #ccc;
    color:#666;
    width:220px;
}
#navigation ul.subNavigation li.active a {
    color:#fff;
}
#navigation ul.subNavigation li a:hover, #navigation ul.subNavigation li.active a {
    background-image:url(../images/subnavi_over.gif);
    background-repeat:no-repeat;
    background-position:0 0;
}

/* Level 3 */
#navigation ul.subSubNavigation {
    width:200px;
    margin:0;
    padding:0;
}
#navigation ul.subNavigation li ul.subSubNavigation li a {
    background-image:none;
    border-bottom:0;
    color:#666;
    width:200px;
}
#navigation ul.subNavigation li ul.subSubNavigation li a:hover, #navigation ul.subNavigation li ul.subSubNavigation li.active a {
    background-image:url(../images/subsubnavi_over.gif);
    background-repeat:no-repeat;
    background-position:0 0;
}
/* ------------------------------------------- */
