body{
margin:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding:0px;
overflow:auto;
background-color:#0092BD;
}
/* Banner-Image */
.banner 
{
background-image: url(../images/menu/banner.jpg); background-repeat: no-repeat;
height:279px; /* Es muss noch die height in .tblMenu UND #menu angepasst werden */
}

/* Alles umspannende Tabelle */
.tblContent
{
overflow:auto;
height:100%;
width:772px;	
border : 1px solid #12175B;	
table-layout:fixed;
background-color:F7F7F7;
/**/
}
/* ENDE Alles umspannende Tabelle */

.tblMenu 
{
height:279px;
width:772px;	
border : 0px solid #12175B;	
table-layout:fixed;
background-color:F7F7F7;
/*

*/
}

.tblParent
{
margin-top:20px;
margin-bottom:20px;
margin-left:16px;
margin-right:16px;
width:756px;	
border : 0px solid #FFFFFF;	
background-color:F7F7F7;
/*

table-layout:fixed;
overflow:auto;
height:100%;

margin-top:20px;
margin-bottom:20px;
margin-left:16px;
margin-right:16px;


*/
}


/* Layers für das Hauptmenu */
#menu {
position:absolute;
left:0px;
top:0px;
visibility:visible;
z-index:0;
height:279px;
width:600px;
overflow:auto;}
/* Original
#bild1 { position:absolute; left:19px; top:123px; visibility:visible; z-index:1;}
#bild2 { position:absolute; left:132px; top:123px; visibility:visible; z-index:1;}
#bild3 { position:absolute; left:245px; top:123px; visibility:visible; z-index:1;}
#bild4 { position:absolute; left:358px; top:123px; visibility:visible; z-index:1;}
#bild5 { position:absolute; left:471px; top:123px; visibility:visible; z-index:1;}
#bild6 { position:absolute; left:584px; top:123px; visibility:visible; z-index:1;}
*/
#bild1 { position:absolute; left:19px; top:250px; visibility:visible; z-index:1;}
#bild2 { position:absolute; left:124px; top:250px; visibility:visible; z-index:1;}
#bild3 { position:absolute; left:230px; top:250px; visibility:visible; z-index:1;}
#bild4 { position:absolute; left:336px; top:250px; visibility:visible; z-index:1;}
#bild5 { position:absolute; left:442px; top:250px; visibility:visible; z-index:1;}
#bild6 { position:absolute; left:548px; top:250px; visibility:visible; z-index:1;}
#bild7 { position:absolute; left:654px; top:250px; visibility:visible; z-index:2;}
/* Ende Layers für das Hauptmenu */


.validtext {font-size:10pt;color:Red;font-family:Verdana;}

.foo
{
font-family:Verdana;
font-size:smaller;	
}

.repertoireTitel
{
font-family:Verdana;
font-size:medium;
font-weight:bold;
color:#181863;
}

.repertoirePipe
{
font-family:Verdana;
font-size:medium;
font-weight:normal;
color:#181863;
}

a.titles:link{color:#181863;font-family:Verdana;font-size:medium;font-weight:bold;}
a.titles:visited{color:#0092BD;font-family:Verdana;font-size:medium;font-weight:bold;}
a.titles:hover{color:#DE2418;font-family:Verdana;font-size:medium;font-weight:bold;}

.tblProjekt
{
font-family:Verdana;
font-size:12px;
}

.headerProjekt
{
background-image: url(../images/misc/marmor.jpg); background-repeat: no-repeat;
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#181863;
text-align:right;
}

.tdZitat
{
text-align:center;
font-style:italic;
font-size:13px;
font-weight:normal;
color:#181863;
}

.headerHoerproben
{
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#181863;
}

.headerProjekt2
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#181863;
}

/*** Begin Login-table ***/
.tblLogin
{
	font-family:Verdana;
	font-size:12px;
	border-bottom:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	border-left:1px solid black;
}

.tblLegend
{
	font-family:Verdana;
	font-size:12px;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:4px;
	margin-right:4px;
}

li.hoerproben
{
 color:#181863; 
 padding-left:8px;
 padding-top:8px;
 padding-bottom:20px;
}

.tblKritiken
{
font-family:Verdana;
font-size:12px;
border-top:1px solid #181863;
border-right:1px solid #181863;
border-bottom:1px solid #181863;
border-left:1px solid #181863;
}

a.kritiken:link{color:#181863;font-family:Verdana;font-size:smaller;font-weight:bold;}
a.kritiken:visited{color:#0092BD;font-family:Verdana;font-size:smaller;font-weight:bold;}
a.kritiken:hover{color:#DE2418;font-family:Verdana;font-size:smaller;font-weight:bold;}


a.weiter:link{color:#181863;font-family:Verdana;font-size:12px;font-weight:bold;}
a.weiter:visited{color:#0092BD;font-family:Verdana;font-size:12px;font-weight:bold;}
a.weiter:hover{color:#DE2418;font-family:Verdana;font-size:12px;font-weight:bold;}

.page_1_2{color:#181863;font-family:Verdana;font-size:13px;font-weight:bold;}
.tdPage_1_2{text-indent:24px;font-size:13px;}
.tdPage_1_2_lh{line-height:20px;} 
a.page_1_2:link{color:#181863;font-family:Verdana;font-size:12px;font-weight:bold;}
a.page_1_2:visited{color:#181863;font-family:Verdana;font-size:12px;font-weight:bold;}
a.page_1_2:hover{color:#DE2418;font-family:Verdana;font-size:12px;font-weight:bold;}

.galOrtNotLinked{color:#0092BD;font-family:Verdana;font-size:12px;font-weight:bold;}
.galPipe{color:#181863;font-family:Verdana;font-size:12px;font-weight:bold;}

.kalender{border-right:1px solid #181863;}
