html, body { 
margin: 0px; 
padding: 0px; 
background: #ffffff;
font : 100% arial, verdana, helvetica, sans-serif; 
text-align: justify;
color: #454545;
} 
#container {
width: 760px;
\width: 780px;
w\idth: 760px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding: 0px;
height: 510px;
}
#banner {
padding: 0px;
margin: 0px;
height: 80px;
}
#inhalt {
width: 550px;
padding: 0;
margin-right: 205px;
background: transparent;
border: 1px solid #a04b71;
min-height: 404px;
}
#inhalt p{
margin-left: 17px;
margin-right: 15px;
font : 80% arial, verdana, helvetica, sans-serif; 
}
#inhalt a {
text-decoration : none; 
font : 100% arial, helvetica, verdana, sans-serif; 
color:#454545;
margin-left: 0;
background: transparent;
} 
#inhalt a:hover {
color : #9B3367; 
text-decoration : underline;
background: transparent;
min-height:410px;
}
#langertext {
width: 550px;
margin-top: 15px;
height: 344px;
overflow: auto;
}
#rechts {
float: right;
width: 220px;
\width: 230px;
w\idth: 220px;
margin: 0;
margin-left: 5px;
padding: 0px;
background: #ebcee1;
border: 1px solid #a04b71;
}
#rechts p{
margin-left: 5px;
margin-top: 0;
color: #454545;
background: transparent;
text-align: left;
font-size: 80%;
height:400px;
}
#rechts ul{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#454545; 
margin:0px; 
padding-left:30px;
list-style-image:url(../images/rechts.gif);
list-style-position:outside;
}
#rechts li{
margin:0px; 
padding:0px; 
}
#rechts a{
text-decoration: none;
color: #454545;
background: transparent;
}
#rechts a:hover{
color: #fff
}
#rechts h2{
margin-left: 5px;
margin-top: 10px;
margin-bottom:0;
color: #454545;
}
#fuss {
clear: both;
padding: 0px;
margin: 0px;
height: 80px;
background: transparent url("../images/steuerberatung-duesseldorf.gif") no-repeat;
}
#fuss a{
text-decoration : none; 
font : 90% arial, helvetica, verdana, sans-serif; 
color:#454545;
margin-left: 0;
line-height: 40px;
}
#fuss a:hover{
color: #a04b71;
}
#fuss a#curent{
color: #a04b71;
}
#navcontainer
{
width: 760px;
margin: 0;
margin-bottom: 5px;
height: 25px;
color: #6C6E71;
line-height: 25px;
clear: both;
font-size: 15px;
}
#navcontainer a
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
text-decoration: none;
color: #454545;
}

#navcontainer a:hover
{
color: #a04b71;
text-decoration: none;
}
#navcontainer a:active
{
background: transparent;
color: #fff;
}
#navcontainer a#current {
color: #a04b71;
}

h1 {
font : bold 100% arial, verdana, helvetica, sans-serif; 
margin-left: 17px;
margin-right: 15px;
margin-top: 10px;
text-align: left;
}
h2 {
font : bold 90% arial, verdana, helvetica, sans-serif; 
color: #454545;
margin-left: 17px;
margin-right: 15px;
margin-bottom: 5px;
margin-top: 0px;
text-align: left;
}
h3 {
font : bold 90% arial, verdana, helvetica, sans-serif; 
color: #454545;
margin-left: 17px;
margin-right: 15px;
margin-bottom: -10px;
margin-top: 0px;
text-align: left;
}
#teaser {
position : absolute; 
top : 315px; 
width : 200px; 
height: 200px;
padding: 0; 
margin-top: 10px;
border-top: 1px solid #deaece;
}
ul{
font : 80% arial, verdana, helvetica, sans-serif; 
color: #454545;
}
li {
margin-right: 15px;
}
ol {
font : 80% arial, verdana, helvetica, sans-serif;
margin: -15px 15px 5px 40px; 
padding: 10px;
}
table {
margin-left: 17px;
margin-top: 2px;
}
td {
border: 1px solid #696969;
}
hr {
color: #a04b71;
height: 1px;
margin-left: 17px;
margin-right: 15px;
margin-top: 15px;
margin-bottom: 15px;

}
p.print { 
display: none;}
