    body
    {
        background-color: #F5F5F6;
        margin: 10px;
        padding: 0px;
    }

    h1
    {
        font-size: 140%;
    }

    div.listitem h2, table.rightmenu th
    {
        font-size: 100%;
        background-color:  #663366;
        padding: 2px;
        padding-left: 6px;
        padding-bottom: 4px;
        color: #ffffff;
        font-weight: bold;
    }

    h2
    {
        font-size: 130%;
    }

    h3
    {
        font-size: 1000%;
    }

    div.byline
    {
        padding-top: 0px;
        margin-top: 0px;
    }
td
{
    color: #0500FB;

   
}
    a
    {
        color: #9C0000;
        text-decoration: none;
    }

        a:hover
    {
        color: #FB0000;
        text-decoration: none;
    }

a.menu_0
{
    color: #9C0000;

    text-decoration: none;
}
a.menu_0_active
{
    color: #FB0000;

    text-decoration: none;
}
a.menu_1
{
    color: #0500FB;

    text-decoration: none;
}
a.menu_1_active
{
    color: #0500FB;

    text-decoration: none;
}
a.menu_2
{
    color: #9C0000;

    text-decoration: none;
}
a.menu_2_active
{
    color: #FB0000;

    text-decoration: none;
}
a.menu_3
{
    color: #0500FB;

    text-decoration: none;
}
a.menu_3_active
{
    color: #0500FB;

    text-decoration: none;
}
a.menu_4
{
    color: #9C0000;

    text-decoration: none;
}
a.menu_4_active
{
    color: #FB0000;

    text-decoration: none;
}


    table.layoutgeneral, td.layoutgeneral
    {
        background-color:  #CFCFD2;
        width: 960px;
        text-align:left;
        vertical-align: top;
        border-width: 1px;
        border-style: solid;
        border-color: #9C0000;
    }


    td.grossbild
    {
        text-align:center;
        vertical-align:middle;
        width: 700px;
        height: 400px;
        padding: 10px;

    }

     td.thumbbilder
    {
        text-align:left;
        vertical-align:top;
        width: 700px;
        height: 400px;
        padding: 10px;
         border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #9C0000;

    }

      td.thumbbild
    {
        text-align:left;
        vertical-align:top;
         width: 200px;
        height: 200px;
		font-size: 70%;
        padding: 10px;
           }

     p
    {
        font-size: 90%;
        color: #9C0000;
        text-align:left;
        vertical-align:middle;
    }

    td.menulayout
    {
        width: 260px;
        text-align:left;
        vertical-align:top;
        padding-top: 10px;
        padding-left: 6px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #9C0000;
         background-color:  #848488;
    }

    td.menu
    {
        width: 260px;
        text-align:left;
        vertical-align:top;
        font-size: 90%;
        color: #9C0000;
        padding-bottom: 2px;
        background-color:  #848488;

    }
    td.menuactive
    {
        width: 260px;
        text-align:left;
        vertical-align:top;
        font-size: 90%;
        color: #E84E02;
             padding-bottom: 2px;
         background-color:  #CFCFD2;

    }

  td.submenu
    {
        width: 260px;
        text-align:left;
        vertical-align:top;
        font-size: 90%;
        color: #0500FB;
        padding-bottom: 2px;
        background-color:  #848488;

    }
    td.submenuactive
    {
        width: 260px;
        text-align:left;
        vertical-align:top;
        font-size: 90%;
        color: #0500FB;
        padding-bottom: 2px;
        background-color:  #CFCFD2;

    }
    
    td.menu_0, td.menu_0_active, td.menu_2, td.menu_2_active, td.menu_4, td.menu_4_active, td.menu_1, td.menu_1_active, td.menu_3, td.menu_3_active

{
    	width: 260px;
        text-align:left;
        vertical-align:top;
        font-size: 90%;
        padding-bottom: 2px;
        
}
   td.menu_0,  td.menu_2,  td.menu_4,  td.menu_1,  td.menu_3, 

{
   
        background-color:  #848488;

}
 td.menu_0_active, td.menu_2_active, td.menu_4_active, td.menu_1_active, td.menu_3_active

{
    	
        background-color:  #CFCFD2;

}
 td.menu_0,  td.menu_2,  td.menu_4 

{
   
       color:  #9C0000;

}
  td.menu_1,  td.menu_3, 

{
   
        color:  #0500FB;

}

 td.menu_0_active, td.menu_2_active, td.menu_4_active

{
    	
       color:  #FB0000;

}
 td.menu_1_active, td.menu_3_active

{
    	
       color:  #0500FB;

}


    td.thumbmenulayout
    {
        width: 50px;
        text-align:center;
        vertical-align:top;
    }

    td.thumbmenu
    {
        width: 40px;
        text-align:center;
        vertical-align:center;
        padding-bottom: 10px;
    }



    td.bildunterschrift
    {
        font-size: 90%;
        color: #9C0000;
        text-align:right;
        vertical-align:middle;
        width: 600px;
        height: 20px;
        padding-top: 10px;

    }
    td.logo
    {
        background-color:  #848488;
        text-align:left;
        vertical-align:middle;


    }

    td.date, td.path, td.maincontent
    {
        padding-left: 8px;
        padding-right: 8px;
    }

    td.maincontent, td.leftcolumn, td.rightcolumn
    {
        padding-bottom: 16px;
    }

    td.date
    {
        font-size: 65%;
        color: #ffffff;
        background-color: #9C0000;
        padding-bottom: 4px;
    }

    td.path
    {
        font-size: 85%;
    }

    td.leftcolumn
    {
        background-color: #ff9900;
    }

    td.rightcolumn
    {
        background-color: #fff4ea;
    }

    table.rightmenu td.menuitem
    {
        font-size: 120%;
    }

    table.leftmenu td.menuitem
    {
        border: 1px solid #ff9900;
        border-bottom: none;
        padding: 6px;
        background-color: #ffd2a6;
    }

    div.searchblock
    {
        padding-top: 16px;
        padding-bottom: 8px;
        text-align: center;
    }

    input.searchtext
    {
        font-size: 85%;
        width: 90px;
    }

    input.searchbutton
    {
        margin: 4px;
    }

        input.search
    {
        vertical-align:middle;
    }

    p.readmore
    {
        font-size: 85%;
        font-weight: normal;
    }

    table.rightmenu td.menuitem p.readmore
    {
        font-size: 100%;
    }

    p.readmore a
    {
        text-decoration: underline;
    }

    div.listitem
    {
        padding-bottom: 16px;
    }


    div.credits
    {
        text-align: center;
    }

    div.credits p
    {
        padding-top: 8px;
        font-size: 85%;
    }