/* background */
body {
 background-image:url(/images/background.jpg);
 background-repeat:no-repeat;
 background-attachment:fixed; 
 background-color:#0096a7;
 padding:0px;
}
/* text allgemein */
* {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #1b4650}
*.alert { color:#FF0000 }
h1 { color:#66CCFF; font-size: 24pt; font-style:bold }
h2 { color:#66CCFF; font-size: 20pt; font-style:bold }
h3 { color:#66CCFF; font-size: 16pt; font-style:bold }
h4 { color:#1b4650; font-size: 14pt; font-style:bold }
h5 { color:#1b4650; font-size: 12pt; font-style:normal }

/* table */
td {  font-size: 12pt; font-weight: bold; color:#1b4650 }
th {  font-size: 14pt; font-weight: bold; color:#66CCFF}
th.agenda {  font-size: 14pt; font-weight: bold; color:#FF0000}
td.agenda {  font-size: 14pt; font-weight: bold; color:#FF0000}


/* top navigation */
a.head {color:#1b4650; font-style:bold;font-size:16pt; font-weight: normal }
a.current {color:#66CCFF; font-style:bold;font-size:16pt; font-weight: normal }

/* side navigation in aqua buttons */
td.navi {
	padding-bottom:0px;
	max-height:40px;
}
a.navi{
	text-decoration:none;
}
div.navi{
	position:relative; 
	top:-40px; 
	width:100px;
	z-index:2;
	text-align:center;
}
#navigation {
        width: 100px;
        height: 52px;
        background: transparent url("/images/button.png") no-repeat;
        overflow: hidden;
        z-index:1;
}
/* IE-win CSS hack \*/
* html #navigation 
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button.png', sizingMethod='crop');
background-image: none;
}
/* End IE-win */
