p, table {
margin:0;
padding:0;
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size: 14px;
color:#AFAFAF;
margin-bottom:18px;
font-weight:normal;
}

strong {
color:#ffffff;
font-weight:normal;
}

#maindiv {
border:0;
margin:0;
padding:0;
width:1273px;
height:784px;
margin:auto;
background-image:url(../images/verlagsberatung.gif);
overflow:hidden;
background-repeat:no-repeat;
}

#logoimagediv {
z-index:1;
width:106px;
height:98px;
position:relative;
top:8px;
left:8px;
}

#logotextdiv {
width:800px;
height:42px;
position:relative;
top:-36px;
left:90px;
vertical-align:bottom;
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size:40px;
}

h1 {
border:0;
margin:0;
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size:40px;
color:#72706F;
font-weight:normal
}

h2 {
border:0;
margin:0;
margin-bottom:48px;
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size:40px;
color:#DA251D;
font-weight:normal
}


h3 {
border:0;
margin:0;
margin-bottom:25px;
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size:16px;
color:#DA251D;
font-weight:normal
}

.logored {
color:#DA251D;
}

#contentdiv {
position:relative;
top:40px;
left:240px;
width:970px;
height:600px;
overflow:hidden;
margin:0;
padding:0;
font-weight:normal;
}

/* Hauptmenue */
#menudiv {
position:relative;
top:-515px;
left:20px;
width:200px;
height:550px;
overflow:hidden;
margin-top:40px;
font-weight:normal;
}

#menudiv ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#menudiv li {
    list-style: none;
    margin: 2px;
    padding: 0px;
    vertical-align:middle;
    margin-bottom:5px;
}

#menudiv li.nav0 {
    margin-left:25px;
}

#menudiv li#nav0current {
    margin-left:25px;
}

#menudiv li.nav1 {
    margin-left:35px;
}

#menudiv li#nav1current {
    margin-left:35px;
}

#menudiv li.nav0 a:link , #menudiv li.nav0 a:visited , #menudiv li.nav0 a:active
{
    font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
    font-size: 14px;
    font-weight:normal;
    color:#ffffff;
    display:block;height:44px;
    line-height:44px;
    background-image:url(../images/menu-1.gif);
    background-repeat:no-repeat;
    text-decoration:none;
    text-align:left;
    padding-right:2px;
    padding-bottom:0px;
    margin:0px;
}

#menudiv li.nav1 a:link , #menudiv li.nav1 a:visited , #menudiv li.nav1 a:active
{
    font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
    font-size: 14px;
    font-weight:normal;
    color:#ffffff;
    display:block;height:34px;
    line-height:34px;
    background-image:url(../images/menu-1a.gif);
    background-repeat:no-repeat;
    text-decoration:none;
    text-align:left;
    padding-right:2px;
    padding-bottom:0px;
    margin:0px;
}

#menudiv li.nav0 a:hover
{
    background-image:url(../images/menu-2.gif);
    background-repeat:no-repeat;
}

#menudiv  li.nav1 a:hover
{
    background-image:url(../images/menu-2a.gif);
    background-repeat:no-repeat;
}

#nav0current{
    font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#ffffff  ;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    background-image:url(../images/menu-2.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-decoration:none;
    padding: 0px;
    margin:0px;
    margin-left:25px;
    height: 44px;
    line-height:44px;
}

#nav1current{
    font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#ffffff  ;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    background-image:url(../images/menu-2a.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-decoration:none;
    padding: 0px;
    margin-left:35px;
    margin:0px;
    height: 34px;
    line-height:34px;
}

#menudiv1 ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#menudiv1 li {
    list-style: none;
    margin: 2px;
    padding: 0px;
    vertical-align:middle;
    margin-bottom:5px;
}

#menudiv1 a:link , #menudiv1 a:visited , #menudiv1 a:active
{
    font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
    font-size: 14px;
    font-weight:normal;
    color:#ffffff;
    display:block;height:34px;
    line-height:34px;
    background-image:url(../images/menu-1a.gif);
    background-repeat:no-repeat;
    text-decoration:none;
    text-align:left;
    padding-right:2px;
    padding-bottom:0px;
    margin:0px;
}

#menudiv1  a:hover
{
    background-image:url(../images/menu-2a.gif);
    background-repeat:no-repeat;
}

#contentdiv ul, ol {
font-family: "Futura", "Century Gothic", "Avantgarde", arial, sans-serif;
font-size: 14px;
color:#AFAFAF;
font-weight:normal;
}

#person li {
margin-bottom:15px;
}
