    select, textarea, input {
        color: #232323;
		font-family : Calibri,Verdana,Lucida,sans-serif;
        background-color: #ffffff;
        border-color: #505050;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
    }

    input.radio {
        background-color:#527095;
    }

    img.nix {
        border: none;
        margin: 0px;
    }
    
    
    img {
        border: solid;
        border-width: 10px;
        border-color: #f0f0f0;
        margin: 8px;
    }

	a {
		color: #232323;
		text-decoration : none;
        font-weight : bold;
	}
    
    a.nav {
		font-family : Calibri,Verdana,Lucida,sans-serif;
        color: #232323;
        font-size: 13pt;
        font-weight:bold;
    }

	a.news {
		color: #106bc8;
		text-decoration : none;
        font-weight : bold;
	}

    img.gallery {
        border: 0em;
    }

    a.admin {
        color: #FF0000;
    }

	a:hover {
		text-decoration : underline;
	}
    
	body {
        font-size: 10pt;
		background: #c0c0c0;
		font-family : Calibri,Verdana,Lucida,sans-serif;
        font-weight : regular;
        color: #232323;
        text-align: center;
	}

    #layout {
        margin: 0 auto;
        width: 1024px;
        text-align: left;      
    }     

    div.menu {
		font-family : Calibri,Verdana,Lucida,sans-serif;
        top: 0pt;
        margin-top: 0pt;
        font-weight: bold;
        height:34px;
        background-image: url(../img/v4/menu-chillinger.jpg);
        width:0 auto;
    }

    table.main {
        background: #ffffff;
        background-image: url(../img/v4/bglower-chillinger.jpg);
        background-repeat: no-repeat;
        margin-top: 0pt;
        top:0pt;
    }
	

    td {
		font-family : Calibri,Verdana,Lucida,sans-serif;
    }

    td.alben {
        color: #232323;
    }
    

    
    div.progress {
        position: absolute;
        width: 350px;
        height: 15px;
        margin-top: 0pt;
        top: 68pt;
        left: 70pt;
        border: 0pt;
    }

    div.newsheader {
        color: #232323;
        font-size: 16pt;
        border-width: 0pt;
        padding: 0.5em;
    }

    div.news {
        font-size: 12pt;
        font-weight:normal;
        color: #232323;
        border-width: 0pt;
        padding: 0.5em;
        vertical-align: middle;
        margin-left:4px;
    }

    td.newsdate {
        background-image: url(../img/v4/cal.png);
        background-repeat: no-repeat;
        width: 48px;
        height: 49px;
        text-align: left;
        vertical-align: top;
        margin-left: 0px;
    }

    div.newsdatetext {
        text-align: center;
        width:44px;
    }
        
    div.foot {
        color:#232323;
        font-size: 8pt;
        text-align: center;
    }

</style>
