body
{
margin: 0px;
padding: 0px;
background-color: #FFF1E1;
text-align: center;
font-family: verdana, sans-serif;
text-decoration: none;
font-size: 12px;
color: #666;

}

h1{padding:0px 0px 25px 0px;font-family: arial, sans serif;font-size:20px; color: #F7941D}
h2{padding:10px;font-family: arial, sans serif;font-size:15px; color: #F7941D}
h3{padding:10px;font-family: arial, sans serif;font-size:14px; color: #F7941D}
h4{padding:10px;font-family: arial, sans serif;font-size:13px; color: #F7941D}
h5{padding:10px;font-family: arial, sans serif;font-size:12px; color: #F7941D}
h6{padding:10px;font-family: arial, sans serif;font-size:11px; color: #F7941D}





#container-navi
{
width: 850px;
margin: 0 auto;
background-color: #F7941D;
text-align: left;
}

#container-subnavi
{
width: 850px;
margin: 0 auto;
background-color: #F2F1F0;
text-align: left;
}

#header
{
width: 850px;
height: 249px;
margin:0px;
padding:0px;
background-image:url(../images/headerp.jpg);
}

#header-wir
{
width: 850px;
height: 249px;
margin:0px;
padding:0px;
background-image:url(../images/header.jpg);
}
#header-produkte { background-image: url(../images/headerp.jpg); margin: 0; padding: 0; width: 850px; height: 249px; }
#header-kontakt { background-image: url(../images/kontakt.jpg); margin: 0; padding: 0; width: 850px; height: 249px; }
#navi
{
width: 850px;
height: 40px;
margin:0px;
padding:0px;
background-color: #808285;
}
#naviin
{
margin:0px;
padding:7px 0px 0px 45px;
}

#subnavi
{
float: left;
width: 200px;
margin:0px;
padding:0px;
background-color: #F7941D;
}

#subtable
{
width: 200px;

}

#subnaviin
{
margin:0px;
padding:50px 0px 80px 0px;
}

#content
{
float: left;
width: 650px;
margin:0px;
padding:0px;
background-color: #F2F1F0;
}

#contentin
{

margin:0px;
padding:80px 0px 0px 0px;

}

#content-navi
{
float: left;
width: 650px;
margin:0px;
padding:0px;
background-color: #F2F1F0;
background-image:url(../images/nadeln.jpg);
background-repeat:no-repeat;
background-position:95% 95%;

}

#contentin-navi
{

margin:0px;
padding:35px 60px 60px 60px;
line-height: 1.5;

}


#footer
{
clear: left;
height: 30px;
width: 850px;
margin:0px;
padding:0px;
background-color: #808285;
}


a.linkformat1 {
        font-family: arial,verdana, sans-serif;
        font-size: 14px;
        color: #fff;
        text-decoration: none;
}

a.linkformat1:link {
        font-family: arial,verdana, sans-serif;
        font-size: 14px;
        color: #fff;
        text-decoration: none;
}
a.linkformat1:visited {
        font-family: arial,verdana, sans-serif;
        font-size: 14px;
        color: #fff;
        text-decoration: none;
}

a.linkformat1:hover {
        font-family: arial,verdana, sans-serif;
        font-size: 14px;
        color: #fff;
        text-decoration: underline;
}



a.linkformat1:active {
        font-family: arial,verdana, sans-serif;
        text-decoration: none;
        font-size: 14px;
        color: #fff;

        }

a.linkformat1a {
        font-family: arial,verdana, sans-serif;
        font-weight: bold;
        font-size: 14px;
        color: #fff;
        text-decoration: none;
}

a.linkformat1a:link {
        font-family: arial,verdana, sans-serif;
        font-weight: bold;
        font-size: 14px;
        color: #fff;
        text-decoration: none;
}



a.linkformat2 {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
}

a.linkformat2:link {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
}
a.linkformat2:visited {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
}

a.linkformat2:hover {
        font-family: arial,verdana, sans-serif;
        font-size: 16px;
        color: #fff;
        text-decoration: underline;
}



a.linkformat2:active {
        font-family: arial,verdana, sans-serif;
        text-decoration: none;
        font-size: 16px;
        color: #fff;

        }

a.linkformat2a {
        font-family: arial,verdana, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
}

a.linkformat2a:link {
        font-family: arial,verdana, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
}

.rot {

        font-family:verdana, sans-serif;
        font-size:10px;
        font-weight: bold;
        color:#FF0000;

}

.submit, .reset {
 width: 120px;
 height: 40px;
 background-color: #fff;
 color: #666;
 font-weight:bold;
 border: 1px solid #F7941D;
}
.input, .textarea
{
background-color: #fff;
color: #000;
border:  1px solid #F68D60;
font-family: verdana;
font-size: 13px;

}
#footerin
{
font-family: verdana, sans-serif;
text-decoration: none;
font-size: 11px;
color: #ccc;
margin:0px;
padding:10px 0px 0px 650px ;
}
#header-impressum { background-image: url(../images/impressum.jpg); margin: 0; padding: 0; width: 850px; height: 249px; }

