p
{
color: #000000; font-family: arial,helvetia,verdana; font-size: 76%;
}

p.plus
{
color: #000000; font-family: arial,helvetia,verdana; font-size: 82%;
}

p.justify
{
color: #000000; font-family: arial,helvetia,verdana; font-size: 80%; text-align: justify;
}

h1,h2,h3,h4,h5,h6
{
color: #000000; font-family: arial,helvetia,verdana;
}

.shop
{
color: #000000; font-family: arial,helvetia,verdana; font-size: 76%;
}

.shop2
{
color: #000000; font-family: arial,helvetia,verdana; font-size: 76%;
}

.rahmenlinksm
{
background-repeat: y-repeat;
background-image: url("./images/bgrahmenlinksm.jpg")
}

.rahmenrechts
{
background-repeat: no-repeat;
background-image: url("./images/bgrahmenrechts.jpg")
}

.rahmen2
{
background-repeat: no-repeat;
background-image: url("./images/bgrahmen2.jpg")
}

.toptitle
{
background-repeat: no-repeat;
background-image: url("./images/toptitle2.gif");
}

a:link           {color: #2c4d92; font-weight: bold; font-size: 76%; text-decoration: underline; font-family: arial,helvetia,verdana}
a:visited        {color: #3c68c7; font-weight: bold; font-size: 76%; text-decoration: underline; font-family: arial,helvetia,verdana}
a:hover          {color: #3c68c7; font-weight: bold; font-size: 76%; text-decoration: underline; font-family: arial,helvetia,verdana}
a:active         {color: #2c4d92; font-weight: bold; font-size: 76%; text-decoration: underline; font-family: arial,helvetia,verdana}

a.plinks:link           {color: #000000; font-size: 76%; text-decoration: none; font-family: arial,helvetia,verdana}
a.plinks:visited        {color: #000000; font-size: 76%; text-decoration: none; font-family: arial,helvetia,verdana}
a.plinks:hover          {color: #aaaaaa; font-size: 76%; text-decoration: none; font-family: arial,helvetia,verdana}
a.plinks:active         {color: #aaaaaa; font-size: 76%; text-decoration: none; font-family: arial,helvetia,verdana}

.shadow
{
    background-repeat: no-repeat;
    background-image: url("./images/bgkaisershadow.jpg");
    position:absolute;
    width:250px;
    height:80px;
    z-index:1;
    border: 0px solid #000000;
    padding: 0px;
    left: 415px;
    top: 290px;
}

.balken
{
    background-repeat: no-repeat;
    background-image: url("./images/bgbalken.jpg");
    position:absolute;
    width:480px;
    height:10px;
    z-index:1;
    border: 0px solid #000000;
    padding: 0px;
    left: 300px;
    top: 505px;
}
.inspektion
{
    position:absolute;
    width:110px;
    height:130px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 270px;
    top: 270px;
}

.aktuelles
{
    position:absolute;
    width:120px;
    height:120px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 395px;
    top: 180px;
}

.selbstkontrolle
{
    position:absolute;
    width:120px;
    height:150px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 535px;
    top: 170px;
}

.expertise
{
    position:absolute;
    width:120px;
    height:140px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 665px;
    top: 270px;
}

.rechtsberatung
{
    position:absolute;
    width:120px;
    height:140px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 545px;
    top: 380px;
}

.instruktion
{
    position:absolute;
    width:135px;
    height:120px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 380px;
    top: 384px;
}

.bgimg
{
    position:absolute;
    width:174px;
    height:350px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 240px;
    top: 142px;
}

.navi
{
    position:absolute;
    width:174px;
    height:350px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 240px;
    top: 142px;
}

.navi2
{
    position:absolute;
    width:100px;
    height:350px;
    z-index:2;
    border: 0px solid #000000;
    padding: 0px;
    left: 248px;
    top: 173px;
}

.hotnewsbalken
{
    background-repeat: no-repeat;
    background-image: url("./images/newsbalken.jpg");
    position:absolute;
    width:500px;
    height:10px;
    z-index:3;
    border: 0px solid #000000;
    padding: 3px;
    left: 270px;
    top: 509px;
}

.hotnews
{
    position:absolute;
    width:450px;
    height:80px;
    z-index:4;
    border: 0px solid #000000;
    padding: 3px;
    left: 270px;
    top: 490px;
}

.bgunternehmen
{
    background-repeat: no-repeat;
    background-image: url("./images/bgunternehmen.jpg");
    background-position: right bottom;

}

.bgring
{
    background-repeat: no-repeat;
    background-image: url("./images/elypse.gif");
    position:absolute;
    width:450px;
    height:250px;
    z-index:1;
    border: 0px solid #000000;
    padding: 0px;
    left: 299px;
    top: 206px;
}

.detailbild2
{
    position:absolute;
    width:180px;
    height:280px;
    z-index:3;
    border: 0px solid #000000;
    padding: 0px;
    left: 270px;
    top: 190px;
}

.detailtext2
{
    background-color: #ffffff;
    position:absolute;
    width:400px;
    z-index:4;
    border: 0px solid #000000;
    padding: 5px;
    left: 370px;
    top: 240px;
}

.detailtext
{
    position:absolute;
    width:430px;
    z-index:4;
    border: 0px solid #000000;
    padding: 5px;
    left: 310px;
    top: 220px;
}