html,body {
height: 100%;
}
body {
	background-color: rgb(255,255,255);
}

table.rahmen {
	table-layout:fixed;
    margin-top:20px; 
    width:850px; 
    background-color:rgb(248,209,166);
    border:2px solid rgb(161,40,35);
}
td.oben_links {
    border-width:0px 1px 1px 0px;
    border-style:solid;
    border-color:rgb(161,40,35);
    background-color:rgb(233,129,26);
    width:300px;
    height:150px;
    text-align:center;
    vertical-align:bottom;
    padding-bottom:8px;
}
td.oben_rechts {
    border-width:0px 0px 1px 0px;
    border-style:solid;
    border-color:rgb(161,40,35);
    background-color:rgb(233,129,26);
    width:550px;
    height:150px;
}
td.mitte_links {
    text-align: right;
    padding-top: 15px;
    padding-bottom: 15px;
    width:300px;
}
td.mitte {
    padding:6px;
    text-align: center;
}
td.mitte_rechts {
    padding:20px;
    width:550px;
    height:470px;
    text-align: left;
}
td.unten {
    border-width:1px 0px 0px 0px;
    border-style:solid;
    border-color:rgb(161,40,35);
    background-color:rgb(233,129,26);
    padding:10px;
    text-align: right;
}
.beschr {
    font-family: verdana;
    font-size: 14px;
    color: rgb(0,0,0);
    font-weight: normal;
    line-height: 17px;
}
.bull {
	color: rgb(161,40,35);
	vertical-align: top;
	width: 12px;
}
.linie {
    margin-top:10px;
    height:276px; 
    border-width:0px 1px 0px 0px; 
    border-style:solid; 
    border-color:rgb(161,40,35);
}
.adresse {
    font-family: verdana;
    font-size: 14px;
    color: rgb(161,40,35);
    font-weight: normal;
    line-height: 20px;
    text-align: justify;
    width:475px;
}
.headline {
    font-family: arial;
    font-size: 16px;
    color: rgb(161,40,35);
    font-weight: 900;
    line-height: 20px;
}
a.imp {
    font-family: arial;
    font-size: 11px;
    padding-right:20px;
    color:#000000;
    text-decoration: none;
}
a.imp:hover {
	color:#222222;
}
a.email {
    font-family: arial;
    font-size: 14px;
    color: rgb(161,40,35);
    font-weight: normal;
    text-decoration: none;
}
a.email:hover {
    text-decoration: underline;
}