body
{padding:0px;
margin:0px;
background-color:}

img.gal
{border:1px solid gainsboro;
width:100px;}

td
{font-family:verdana, arial;
font-size:11px;
color:white;}

table.out
{padding:0px;
border-spacing:0px;
margin:0px;
background-color:#007070;
background-image:url(background_dots_white.gif);
border-collapse:collapse;
width:100%;
height:100%;}

td.out
{width:100%;
height:100%;
background-color:#007070;
padding:0px;
border-spacing:0px;
margin:0px;
border-collapse:collapse;}

table.format
{color:white;
border:0px solid red;
padding:0px;
border-spacing:0px;
margin:0px;
background-color:#3f0000;
border-collapse:collapse;
width:896px;
}
td.oli
{height:204px;
width:210px;
background-image:url(grafiken/ecke_oli_nad.jpg);
background-color:#3f0000;}

td.ologo
{height:64px;
width:603px;
background-image:url(grafiken/bg_ologo.jpg);
background-color:#3f0000;}

td.ore
{height:204px;
width:83px;
background-image:url(grafiken/ecke_ore_nad.jpg);
background-color:#3f0000;}

td.linavi
{height:441px;
width:47px;
background-image:url(grafiken/bg_linavi.jpg);
background-color:#3f0000;}

td.logo
{background-image:url(grafiken/bg_logo.jpg);
width:603px;
height:140px;
text-align:center;}

td.navi
{background-image:url(grafiken/bg_5.jpg);
width:163px;
height:441px;
text-align:right;
vertical-align:bottom;
font-family:verdana,arial;
font-weight:bold;<br>
font-size:25px;}

td.inhalt
{width:583px;
text-align:left;
vertical-align:top;
height:441px;
background-image:url(grafiken/bg_7.jpg);
padding:10px;
font-family:verdana, arial;
font-size:11px;
color:white;
line-height:18px;
text-align:center;
vertical-align:middle;
}
td.inhalt1
{width:583px;
text-align:left;
vertical-align:top;
height:441px;
background-image:url(grafiken/bg_7.jpg);
padding:10px;
font-family:verdana, arial;
font-size:11px;
font-weight:bold;
color:white;
text-align:center;
vertical-align:middle;
line-height:20px;
}

td.mire1
{height:441px;
width:35px;
background-image:url(grafiken/bg_mire1.jpg);
background-color:#3f0000;}

td.mire2
{height:441px;
width:48px;
background-image:url(grafiken/bg_mire2.jpg);
background-color:#3f0000;}

div.inhalt
{height:410px;
width:570px;
overflow:auto;
padding:5px;
text-align:left;}

td.uinhalt1
{height:30px;
width:603px;
background-image:url(grafiken/bg_uinhalt1.jpg);
background-color:#3f0000;}

td.uinhalt2
{height:55px;
width:603px;
background-image:url(grafiken/bg_uinhalt2.jpg);
background-color:#3f0000;}

td.uli
{width:163px;
height:85px;
background-image:url(grafiken/ecke_uli_nad.jpg);
text-align:left;
vertical-align:top;
padding-top:29px;
padding-left:47px;

color:black;
background-color:#ffffff;}

td.ure
{height:85px;
width:83px;
background-image:url(grafiken/ecke_ure_nad.jpg);
background-color:#3f0000;}

a.klein:link, a.klein:visited
{font-family:verdana,arial;
font-size:11px;
color:white;
text-decoration:none;}

a.klein:hover, a.klein:active
{font-family:verdana,arial;
font-size:11px;
color:black;
text-decoration:none;}

div.main
{width:96%;
height:400px;
overflow:auto;
padding:10px;
}

a.normal:link, a.normal:visited
{font-family:verdana,arial;
font-size:12px;
color:white;
text-decoration:none;
font-weight:bold;}

a.normal:hover, a.normal:active
{font-family:verdana,arial;
font-size:12px;
color:red;
font-weight:bold;
text-decoration:none;}

 a.red:link, a.red:visited
{font-family:verdana,arial;
font-size:12px;
color:white;
}

a.red:hover, a.red:active
{font-family:verdana,arial;
font-size:12px;
color:red;
 }

a.red1:link, a.red1:visited
{font-family:verdana,arial;
font-size:12px;
color:red;
text-decoration:none;
font-weight:bold;}

a.red1:hover, a.red1:active
{font-family:verdana,arial;
font-size:12px;
color:white;
text-decoration:none;
font-weight:bold;
}

td.termine
{font-family:verdana,arial;
font-size:12px;
color:white;
vertical-align:top;
padding:0px;
border-collapse:collapse;
padding:0px;
}

hr{
height:1px;
border: 0.3pt #000000;
color:red;
border-color:red;
border-style:solid;
background-color:red;
padding:0px;
margin:3px;
}

div#navigation {
	text-align: center;
	font-family: verdana, arial;
	font-size: 11px;
	margin: 1ex 0 1ex 0;
         height:408px;
         width:550px;
         overflow:auto;
}

div#navigation table {
	text-align: center;
	margin: 0 auto 0 auto;
}

div#navigation td.previous {
	text-align: left;
	width: 80px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
	width: 80px;
}

div#navigation td.thumbcell {
	width: 120px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#navigation td.thumbcell img {
	border-style: none;
}

div#navigation td.selected {
	border-style: outset;

}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
	margin: 0 0 0 0;
}

div#photograph img {
	margin: 0 auto 0 auto;
}
