body {
margin: 0px;
padding: 0px;
}

h1 {
color: #000000;
font-family: Tahoma, Helvetica, Arial;
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
text-transform: capitalize;
}

.crumb
{
color: #000000;
font-family: Tahoma, Helvetica, Arial;
font-size: 9px;
font-weight: normal;
letter-spacing: 1px;
text-transform: none;
text-decoration: none;
}

.footer
{
color: #000000;
font-family: Tahoma, Helvetica, Arial;
font-size: 9px;
font-weight: normal;
letter-spacing: 1px;
text-transform: none;
text-decoration: none;
text-align: right;
display: block;
}

.adresse {
font-family: Tahoma, Helvetica, Arial;
font-size: 11px;
color:#7e7e7e;
}

.produkte {
border: 5px #b4b4b4;
}

td.content
{
font-family: Tahoma, Helvetica, Arial;
font-size: 14px;
text-decoration:none;
color: #000000;
font-weight: normal;
line-height: 19px;
}


a:link {
font-family: Helvetica, Arial, Tahoma;
font-size: 11px;
text-decoration:none;
color:#005fb3;
letter-spacing: 1px;
}

a:visited {
font-family: Helvetica, Arial, Tahoma;
font-size: 11px;
text-decoration:none;
color:#005fb3;
letter-spacing: 1px;
}

a:hover {
font-family: Helvetica, Arial, Tahoma;
font-size: 11px;
color:#ff0000;
background-color:#eff4fa;
letter-spacing: 1px;
}

/* NAVIGATION 1 */
a.nav:link, a.nav:visited, a.nav:active, a.nav:focus
{
text-decoration: none;
display: block;
padding-top: 1px;
padding-bottom: 1px;
font-family: tahoma;
font-size: 11px;
color: #ffffff;
text-align: center;
font-weight: normal;
background-color: #FF3100;
line-height: 16px;
}

a.nav:hover
{
background-color: #CA2903;
}

/* NAVIGATION 1 CHECKED */
a.nav_sel:link, a.nav_sel:visited, a.nav_sel:active, a.nav_sel:focus
{
text-decoration: none;
display: block;
padding-top: 1px;
padding-bottom: 1px;
font-family: tahoma;
font-size: 11px;
color: #ffffff;
text-align: center;
font-weight: normal;
background-color: #CA2903;
line-height: 16px;
}

a.nav_sel:hover
{
background-color: #FF3100;
}

/* NAVIGATION 2 */
a.nav2:link, a.nav2:active, a.nav2:visited
{
text-decoration: none;
display: block;
padding-top: 0px;
padding-bottom: 0px;
font-family: tahoma;
font-size: 11px;
color: #ffffff;
text-align: center;
font-weight: normal;
background-color: #CA2903;
line-height: 17px;
}

a.nav2:hover
{
background-color: #FF3100;
}

.sidebar
{
font-family: tahoma;
font-size: 10px;
color: #ffffff;
text-align: right;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 2px;
}

#a1,#b1,#c1,#d1,#d2,#d4,#d5,#g1,#g2
{
display: none;
}

