/* main styles */

html, body, div, p, th, td { font-family: Arial, Verdana, sans-serif; font-size: 12px;
}

body {
scrollbar-track-color: #fdf9e0;
scrollbar-face-color: #a90a16;
scrollbar-highlight-color: #c14637;
scrollbar-3dlight-color: #c14637;
scrollbar-darkshadow-color: c14637;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
}

html, body {
    margin: 0;
    padding: 0;
    text-align: center;
}
body
{ background-color:#faf1ce;
}
.invisible {
    display: none;
}

ul li a img
{	border:none;
}

/* layout styles */

div#wrapper {
    margin: 0 auto;
    width: 900px;
    text-align: left;
    position:relative;
}

	#homelink
	{	position:absolute;
		width:898px;
		height:100px;
		top:0;
		left:0;
	}
	#homelink a
	{	display:block;
		width:100%;
		height:100%;
		text-indent:-1000em;
		overflow:hidden;
	}

    #mainnavi {
        background: URL(../img/bg_head.jpg) no-repeat;
        height: 142px;
    }
    
    #middle {
        height: 428px;
        /* das ist die Wechselgrafik */
        background: URL(../img/bg_middle.jpg) no-repeat;
    }
    
        #subnavi {
            margin: 54px 10px 0 -8px !important;
            margin: 43px 0 0 0;
            float: left;
            width: 170px;
        }
        
        #content {
            float: left;
            margin: 13px 0 0 0;
            width: 350px;
            height: 312px;
            overflow: auto;
        }
        
            #content-inner {
                margin: 0 20px 0 0;
            }
            
                #content-inner h2 {
                    margin: 28px 0 10px;
                    padding: 0;
                    font-size: 12px;
                    color: #a90a16;
                }
            
                #content-inner h3 { color: #a90a16; font-size: 14px; margin-top: 28px; margin-bottom: 10px; }
                
                #content-inner h3.hervor { font-family:"Trebuchet MS",Arial,sans-serif; color: #a90a16; font-size: 18px; }
                
            
                #content-inner h4 { color: #a90a16; font-size: 12px; }
                
                #content-inner p {
                    margin: 0 0 10px 0;
                    padding: 0;
                }
                
                #content-inner span
                {	color: #A90A16;
                	font-weight:bold;
                }
                
                #content-inner a {
                	color:#a90a16;
                }
                
                #cont-inner a:link,
                #cont-inner a:visited {}
                
                #cont-inner a:hover,
                #cont-inner a:active,
                #cont-inner a:focus {}




/* navigation styles - mainlevel */

#mainnavi ul {
    background: #CCC;
    margin: 0 0 0 170px;
    padding: 0;
    list-style: none;
}

    #mainnavi ul li {
        margin: 112px 21px 0 0;
        float: left;
    }
    
        #mainnavi ul li a:link, 
        #mainnavi ul li a:visited {
            color: #A90A16;
            text-decoration: none;
            font-size: 13px;
        }
    
        #mainnavi ul li a:hover, 
        #mainnavi ul li a:active, 
        #mainnavi ul li a:focus {
            color: #000;
        }
        
        #mainnavi ul li.sub a:link,
        #mainnavi ul li.sub a:visited {
            color: #000;
        }
        
        #mainnavi ul li.sub a:hover,
        #mainnavi ul li.sub a:active,
        #mainnavi ul li.sub a:focus {}
        
        #mainnavi ul li a.active:link,
        #mainnavi ul li a.active:visited {
            color: #000;
        }
        
        #mainnavi ul li a.active:hover,
        #mainnavi ul li a.active:active,
        #mainnavi ul li a.active:focus {}


/* navigation styles - sublevel */

#subnavi ul {
    margin: 0 0 0 26px;
    padding: 0;
    list-style: none;
}

    #subnavi ul li {
        margin: 0 0 5px 0;
    }
        
        #subnavi ul li a:link, 
        #subnavi ul li a:visited {
            color: #A90A16;
            text-decoration: none;
            font-size: 10px;
            color: #a90a16;
        }
    
        #subnavi ul li a:hover, 
        #subnavi ul li a:active, 
        #subnavi ul li a:focus {
            color: #000;
        }
        
        #subnavi ul li.sub a:link,
        #subnavi ul li.sub a:visited {
            color: #000;
        }
        
        #subnavi ul li.sub a:hover,
        #subnavi ul li.sub a:active,
        #subnavi ul li.sub a:focus {}
        
        #subnavi ul li a.active:link,
        #subnavi ul li a.active:visited {
            color: #000;
        }
        
        #subnavi ul li a:hover,
        #subnavi ul li a:active,
        #subnavi ul li a:focus {}

.formation fieldset
{border:none;
 margin:0;padding:0;
}

.formation label
{float:left;
 width:9em;
}
.formation input
{ margin-bottom:10px;
  width:170px;
}
.formation textarea
{ width:170px;
  margin-bottom:10px;
}

p.picsub
{	color:#A90A16;
}

#eid30 #middle { background: URL(../img/tradition.jpg) no-repeat; }
#eid1 #middle { background: URL(../img/unternehmen.jpg) no-repeat; }
#eid3 #middle { background: URL(../img/trends2.jpg) no-repeat; }
#eid35 #middle { background: URL(../img/auszeichnungen.jpg) no-repeat; }
#eid10 #middle { background: URL(../img/konserven.jpg) no-repeat; }
#eid6 #middle { background: URL(../img/gruppenbilddosen.jpg) no-repeat; }
#eid38 #middle { background: URL(../img/gruppenbilddosen.jpg) no-repeat; }
#eid4 #middle { background: URL(../img/qualitaet.jpg) no-repeat; }
#eid42 #middle { background: URL(../img/filiale.jpg) no-repeat; }
#eid43 #middle { background: URL(../img/referenzen.jpg) no-repeat; }
#eid34 #middle { background: URL(../img/qualitaetskontrolle.jpg) no-repeat; }
#eid5 #middle { background: URL(../img/kunden.jpg) no-repeat; }
#eid36 #middle { background: URL(../img/service.jpg) no-repeat; }
#eid37 #middle { background: URL(../img/catering.jpg) no-repeat; }
#eid39 #middle { background: URL(../img/gruppeimage.jpg) no-repeat; }
#eid41 #middle { background: URL(../img/impressumalt.jpg) no-repeat; }
#eid29 #middle { background: URL(../img/unternehmen.jpg) no-repeat; }
#eid31 #middle { background: URL(../img/duerrerunde.jpg) no-repeat; }
#eid33 #middle { background: URL(../img/mitsenf2.jpg) no-repeat; }
#eid32 #middle { background: URL(../img/clear.jpg) no-repeat; }
#eid40 #middle { background: URL(../img/anfahrt.jpg) no-repeat; }
#eid56 #middle { background: URL(../img/ifsbea.jpg) no-repeat; }
#eid57 #middle { background: URL(../img/dlgbea.jpg) no-repeat; }
#eid65 #middle { background: URL(../img/feinschmecker.jpg) no-repeat; }
#eid58 #middle { background: URL(../img/goldenefleischwurst.jpg) no-repeat; }
#eid68 #middle { background: URL(../img/trends2.jpg) no-repeat; }
#eid9 #middle { background: URL(../img/schinken.jpg) no-repeat; }
#subnavi .punkt29 img{margin-bottom:-3px;}
#subnavi .punkt38 img{margin-bottom:-3px;}
#subnavi .punkt7 img{margin-bottom:-3px;}

