
/* Allgemeine Einstellungen */

/*für Verweise zu noch nicht besuchten Seiten*/
a:link { 
color:#FFFFFF; 
text-decoration:none;
}

/*für Verweise zu bereits besuchten Seiten*/
a:visited { 
color:#FFFFFF; 
text-decoration:none; 
}

/*für Verweise, während der Anwender mit der Maus darüber fährt*/
a:hover { 
text-decoration:underline; 
font-size:100%;
color:#FFFFFF;
}

body{
background-color:#a0d0f4;
background-image:url(../bilder/bg.jpg);
background-repeat:repeat-x;
text-align:center;
margin-top:20px;
}


/* ############# Tabellen ############# */
table.main{
width:900px;
height:500px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}

table.top{
width:100%;
height:100px;
padding:0px;
background-color:#3f85f8;
background-image:url(../bilder/logo.jpg);
background-repeat:no-repeat;
text-align:left;
}

table.middle{
width:100%;
height:380px;
border-collapse:collapse;
}

table.bottom{
width:100%;
height:20px;
background-color:#0066FF;
text-align:center;
font-size:12px;
color:#FFFFFF;
}

table.menue{
background-image:url(../bilder/menuebg.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
text-align:left;
width:100%;
height:100%;
font-size:14px;
}

/* ############# Tabellenzellen ############# */

.menueplatz{
height:20px;
text-align:center;
}

.menuefree{
height:64px;
}

.menuelink{
height:16px;
}

.iframe{
width:750px;
height:100%;
background-color:#f9f9f9;
}

.bottommiddle{
background-image:url(../bilder/bottom/bottom.jpg);
background-repeat:no-repeat;
text-align:center;
width:195px;
height:35px;
}


/* ############# Schriftformatierung ############# */

.menuefont{
margin-left:15px;
}


/* ############# Navigation ############# */

.Subnavigation a:link,
.Subnavigation a:visited,
.Subnavigation a:active,
.Subnavigation a:hover {
	background-color: #f9f9f9;
	font-size: 12px;
	padding: 3px 15px 3px 15px;
	text-decoration: none;
	color: #000000;
	display: block;
}

.Subnavigation a:hover {
	background-color: #60a7e7;
	color: #FFFFFF;
}


/* ############# xxx ############# */
