<!--
/* copyright bestattungen axtmann */

h1
{
    color:#CE0000;
    letter-spacing:.1em;
    font-size:28pt
}

h2
{
    color:orange;
    letter-spacing:.1em;
    font-size:28pt
}

h3
{
    color:#CE0000;
    letter-spacing:0;
    font-size:20pt;
    text-decoration:none
}

.h3link
{
    color:#CE0000;
    letter-spacing:0;
    font-size:20pt;
    font-weight:bold;
    text-decoration:underline
}

.h3link:hover
{
    letter-spacing:0;
    font-size:20pt;
    text-decoration:underline;
    font-style:italic
}

h4
{
    color:#CE0000;
    letter-spacing:0;
    font-size:14pt
}

h5
{
    color:#CE0000;
    letter-spacing:0;
    font-size:20pt
}

h6
{
    font-size:10pt;
    color:#808080
}

*
{
    margin:0;
    padding:0
}

body
{
    border:0;
    overflow:visible;
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    background-repeat:no-repeat;
    background:#C0C0C0 url(../images/back.jpg);
}

.u5
{
    font-weight:bold;
    color:#CE0000;
    font-size:16pt;
    text-decoration:none;
    font-family:Arial,"Times New Roman"
}

.u6
{
    font-weight:bold;
    font-style:italic;
    color:black;
    font-size:12pt;
    text-decoration:none;
    font-family:Arial,"Times New Roman"
}

.gross
{
    text-decoration:none;
    font-family:inherit;
    font-weight:inherit;
    font-size:16pt
}

.fett
{
    font-weight:bold;
}

.uline
{
    text-decoration:underline;
}

.select
{
    font-weight:bold;
    color:white;
    font-size:14pt;
    text-decoration:underline
}

.normal
{
    font-weight:normal;
    color:black;
    font-size:12pt;
    text-decoration:none;
    font-family:Arial,"Times New Roman"
}

a:visited
{
    color:#0000FF;
    font-weight:bold;
    font-size:12pt;
    text-decoration:underline;
    font-family:Arial,"Times New Roman"
}

a:hover
{
    color:#1616C0;
    font-weight:bold;
    font-size:12pt;
    text-decoration:underline;
    font-family:Arial,"Times New Roman";
    font-style:italic
}

.le1
{
    margin-left:0
}

#hintergrund
{
    max-height:100%;
    position:absolute;
    z-index:1;
    width:100%;
    height:100%
}

#main
{
    z-index:2;
    position:absolute;
    width:100%;
    border:0;
    margin:0;
    padding:0;
}

#kopfzeile
{
    z-index:2;
    position:relative;
    left:0px;
    top:0px;    
    width:100%;
    height:140px;
    color:black;
    border-top:0 none;
    border-left:0 none;
    border-bottom:0 none;
    border-right:0 none;
    margin-bottom:0;
    font-family:Verdana,arial,"Times New Roman";
    font-weight:bold;
    overflow:visible;
    padding:10px 10px 10px 10px;
}

#kopflogo
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:3;
    width:100px;
    float:left;
    clear:none; 
}

#kopfline
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:1;
    width:100%;
    float:left;
    clear:none;
    padding:50px 0px 0px 0px;
}

#kopfoverline
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:1;
    width:100%;
    padding:0px 0px 0px 120px;
    color:black;
    background:none;
    font:40px bold Verdana,Arial,"Times New Roman";
    white-space: nowrap;
}

#kopfinline
{
    min-width:1280px;
    position:absolute;
    left:0px;
    top:0px;
   z-index:1;
   width:100%;
   padding:50px 0px 0px 120px;
   color:white;
   background:none;
   font:72px bold Verdana,Arial,"Times New Roman";
}

#sub
{
    z-index:2;
    width:100%;
    height:80%;
    color:black;
    border-top:0 none;
    border-left:0 none;
    border-bottom:0 none;
    border-right:0 none;
    font-family:arial,"Times New Roman";
    font-weight:bold;
    overflow:visible;
    margin-left:5px;
}



#inhalt
{
    z-index:2;
    position:absolute;
    top:150px;
    left:220px;
    min-height:500px;
    height:auto!important;
    min-width:400px;
    width:auto!important;
    color:black;
    margin: 0px 0px 0px 0px ;
    padding:0px 0px 0px 0px;
    background:none;
    font-family:arial,"Times New Roman";
    font-weight:normal;
    font-size:16pt;
    overflow:visible;

}

#inhalt_headline
{
    font-family:"arial";
    font-weight:normal;
    text-decoration:underline;
    color:#000000;
    font-size:30pt;
    margin: 0px 0px 10px 0px;
}

.inhalt_img_screen
{
    display:inherit;
}

.inhalt_img_print
{
    display:none;
}


.inhalt_l
{
    z-index:2;
    position:absolute;
    top:100px;
    left:200px;
    min-height:500px;
    height:auto!important;
    min-width:400px;
    width:auto!important;
    color:black;
    margin:10px 10px 10px 10px;
    padding-right:50px;
    background-repeat:repeat;
    background:#C0C0C0;
    font-family:arial,"Times New Roman";
    font-weight:normal;
    font-size:16pt
}

.inhalt_nonelistyle ul li
{
    z-index:4;
    list-style:none;
    margin-left:10px;
    border:none;
    padding-left:10px;
    text-decoration:none;
    font-family:inherit;
    font-weight:inherit;
    font-size:12pt
}

.inhalt_listyle_bold ul li
{
    z-index:4;
    list-style:none;
    margin-left:10px;
    border:none;
    padding-left:10px;
    text-decoration:none;
    font-family:inherit;
    font-size:12pt;
    font-weight:bold
}


.triangle {
    padding:10px 0px 10px 25px;
    text-decoration:none;
    font-family:inherit;
    font-size:12pt;
    }
    
.triangle_top {
    padding:0px 0px 0px 0px;
    font-size:22pt;
    font-weight:normal;
    text-decoration:none;
    font-family:"arial bt",arial,"Times New Roman";
    
    
    }

ul.triangle {
    
    font-size:16pt;

    }

ul.triangle li.level1 {
    padding:5px 0px 5px 10px;
    list-style-image:url(../images/logo_li.png);
    }

ul.triangle li.level2 {
    margin:0px 0px 5px 30px;
    padding:0px 0px 0px 10px;
    list-style:circle;
    }


.sidelayout
{
    width:100%;
    height:100%
}

/* start menu  start menu  start menu  start menu  start menu */
.sidebarmenu_sel
{
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background:none;
}

ul.sidebarmenu_sel
{
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    width:180px;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 00px;
    background:#CE0000;
}
 
.sidebarmenu_sel ul li
{
    z-index:3;
    position:relative;
    margin:0;
}

.sidebarmenu_sel ul li a
{
    display:block;
    overflow:auto;
    text-decoration:none;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}


.sidebarmenu_sel ul li a:link,.sidebarmenu_sel ul li a:visited,.sidebarmenu_sel ul li a:active
{
    color:white;
    font:bold 13px Verdana,arial;
    text-decoration:none;
    border-left-width:0px;
    border-top-width:1px;
    border-right-width:2px;
    border-bottom-width:1px;
    margin:0px 0px 0px 10px;
    padding:5px 0px 5px 0px;
    border-style:solid;
    border-color:#CE0000;
    background:#CE0000;
}

.sidebarmenu_sel ul li a:visited
{
    color:white
}

.sidebarmenu_sel ul li a:hover
{
    background:#CE0000;
    color:white;
}

.sidebarmenu
{
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background:none;
}




ul.sidebarmenu
{
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    width:190px;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    background:#CE0000;
}

.sidebarmenu ul li
{
    z-index:3;
    position:relative;
    margin:0;
}

.sidebarmenu ul li a
{
    display:block;
    overflow:auto;
    text-decoration:none;
    border:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;

}


.sidebarmenu ul li a:link,.sidebarmenu ul li a:visited,.sidebarmenu ul li a:active
{
    color:#000000;
    font:bold 13px Verdana,arial;
    text-decoration:none;
    border-left-width:0px;
    border-top-width:1px;
    border-right-width:2px;
    border-bottom-width:1px;
    margin:0px 0px 0px 10px;
    padding:5px 5px 5px 5px;
    border-style:solid;
    border-color:#CE0000;
    background:#ffffff;
}

.sidebarmenu ul li a:visited
{
    color:#696969
}

.sidebarmenu ul li a:hover
{
    background:#CE0000;
    color:#FFFFFF;
}


.fon
    {
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    margin:10px 0px 1px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    background:none;
    color:#FFFFFF;
    }

ul.fon_top
    {
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    width:190px;
    border:none;
    margin:0 0 1px 0px;
    padding:5px 0 5px 0px;
    background:none;
    color:white;
    }

ul.fon {
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    width:190px;
    margin:0 0 1px 0px;
    border:none;
    padding:5px 0 0px 10px;
    background:#525252;
    }


ul.fon li.level3_top
    {
    z-index:3;
    position:relative;
    color:black;
    font:bold 16px Verdana,arial;
    text-decoration:none;
    border:none;
    margin:0px 0px 0px 5px;
    padding:5px 5px 5px 5px;
    width:175px;
    background:#ffffff;
    border-top-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    border-style:dotted;
    border-color:#858585;
    }

ul.fon li.level3_bottom
    {
    z-index:3;
    color:black;
    position:relative;
    font:bold 12px Verdana,arial;
    text-decoration:none;
    border:none;
    margin:0px 0px 0px 5px;
    padding:0px 5px 5px 5px;
    border:none;
    width:175px;
    background:#ffffff;
    }


.menuselect ul
{
    z-index:3;
    list-style-type:none;
    font:bold 13px Verdana,arial;
    border:none;
    margin:0px;
    padding:0px;
}

.menuselect ul li
{
    z-index:3;
    height:20px;

}

/*menue title "Willkommen"*/
.menuselect ul li a:link,.menuselect ul li a:visited,.menuselect ul li a:active
{

    width:200px;
    height:25px;
    min-height:25px;
    background:#CE0000;
    color:#FFFFFF;
    font:bold 13px Verdana,arial;
    text-decoration:none;
    padding:5px;
}

.menuselect ul li a:visited
{
    background:#CE0000;

}

.menuselect ul li a:hover
{
    color:white;
    background:#CE0000
}


.menuselect ul li ul
{
    margin-bottom:0;
    margin-left:10px;
    position:absolute;
    top:0;
    visibility:hidden;
    padding:0px;

}

* html .sidebarmenu ul li,* html .menuselect ul li
{
    float:left;
    height:1%
}

* html .sidebarmenu ul li a,* html .menuselect ul li a
{
    height:1%
}

/* end menu  end menu  end menu  end menu  end menu  end menu  end menu  end menu */



.bildl
{
    float:left;
    background:#5C5C5C;
    margin:5px 5px 0 0
}

.bildl p
{
    font-size:16px;
    text-align:center;
    color:#ffffff;
    margin:0 0 5px 5px;
    padding:0 5px
}

img
{
    border:0
}

.bildr
{
    float:right;
    background:#5C5C5C;
    margin:5px 5px 0
}

.bildm
{
    float:none;
    background:#5C5C5C;
    margin:0
}




.h3link:visited,.h3link:active
{
    font-size:20pt;
    letter-spacing:0;
    text-decoration:underline
}

a:link,a:active
{
    color:#0000FF;
    font-family:Arial,"Times New Roman";
    font-size:12pt;
    font-weight:bold;
    text-decoration:underline
}

.bildr p,.bildm p
{
    color:#ffffff;
    font-size:12px;
    text-align:center;
    margin:0 0 5px 5px;
    padding:0 5px
}