    body
    {
        background-color: #ffffff;
        margin: 20px;
        padding: 0px;
    }

    h1
    {
        font-size: 120%;
    }

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

    h2
    {
        font-size: 110%;
    }

    h3
    {
        font-size: 80%;
    }

    div.byline
    {
        padding-top: 0px;
        margin-top: 0px;
    }

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

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


    a.menuactive
    {
       color: #E84E02;

    }


    table.layoutgeneral, td.layoutgeneral
    {
        width: 850px;
        text-align:left;
        vertical-align: top;
    }
 table.renderedtable
    {
        text-align:left;
        vertical-align:top;


    }

    td.grossbild
    {
        text-align:center;
        vertical-align:middle;
        width: 600px;
        height: 400px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #BABFC2;
    }

     td.thumbbilder
    {
        text-align:left;
        vertical-align:top;
        font-size: 70%;
        width: 700px;
        height: 400px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #BABFC2;
    }

      td.thumbbild
    {
        text-align:center;
        vertical-align:middle;

        padding: 10px;
           }



    td.menulayout
    {
        width: 150px;
        text-align:left;
        vertical-align:top;
    }

    td.menu
    {
        width: 150px;
        text-align:left;
        vertical-align:top;
        font-size: 70%;
        color: #9BA2A6;

    }
    td.menuactive
    {
        width: 160px;
        text-align:left;
        vertical-align:top;
        font-size: 70%;
        color: #E84E02;

    }

    td.lineleft
    {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #D0D3D6;
    }

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

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

    td.lineright
    {
        width: 40px;
        border-left-width: 1px;
        border-left-style: solid;
        border-color: #D0D3D6;
    }

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

    }

        td.beschreibung
    {
        font-size: 70%;
        color: #9BA2A6;
        text-align:left;
        vertical-align:middle;
        width: 600px;
        padding-top: 10px;

    }
    td.logo
    {
        text-align:center;
        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: #9BA2A6;
        padding-bottom: 4px;
    }

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

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

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

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

    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: 65%;
        width: 90px;
    }

    input.searchbutton
    {
        margin: 4px;
    }

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

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

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

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


    div.credits
    {
        text-align: center;
    }

    div.credits p
    {
        padding-top: 8px;
        font-size: 65%;
    }
    
    td.bglight, td.bglightextra
/* Light background color used on alternating lines in a table list */
{
    background-color: #FFFFFF;
}

td.bgdark, td.bgdarkextra
/* Dark background color used on alternating lines in a table list */
{
    background-color: #F9F9F9;
}

/* NAVIGATORS */


div.content-navigator
{
 display: block;
    clear: both;
}

div.content-navigator div
{
    display: inline;
    text-align: center;
}

div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled
{
    padding-left: 4px;
    padding-right: 4px;
}

div.content-navigator div.content-navigator-arrow
{
    font-size: 150%;
}
 div.content-navigator-previous-disabled
{
    color: #777777;
}

div.content-navigator div.content-navigator-next-disabled
{
    color: #777777;
}

div.content-navigator div.content-navigator-arrow
{
    color: #ff8800;
}
input.box, input.halfbox {
	border: solid 1px #C9C9C9;
	height: 20px;
	margin: 0;
	padding: 0;
}
div.search-full
{
text-align: right;
}
input.button, input.defaultbutton {
	background-color: #F0EFEE;
	border: solid 1px #E5E5E5;
	color: #E84E02;
	font-weight: normal;
}







input.halfbox, textarea.halfbox
{
   	width: 250px;

}

textarea.box {

	border: 1px solid #C9C9C9;
	font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	background-color: #fcfcfc;
	margin-top: 6px;
	margin-bottom: 12px;
	
}



