

body {
	font-family: Arial; 
	/* font-size: 150%; */
	/* color: #000000;
	background-color: #ffffff; */
	background-repeat: repeat;
	/* background-image: url('../images/background_blue.jpg'); */
	margin: 0px 0px 0px 0px;
	padding: 0;
	scrollbar-3d-light-color:#33ff33;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	
	
}

font.commontext {
font: 14px arial;
}

td.text1 {
font: italic small-caps bold 12px arial;
}

td.text2 {
font: italic 12px arial;
}

td.text3 {
font: 14px arial;
}

 
body.logo {
	scrollbar: no;
	/* background-color:  #EFF3F5;	  
	background-color: rgb(119,184,229); */
	/* background-color: lightblue; */
	background-color: rgb(129,182,235);
}

body.menu {
	background-color: rgb(179,215,235);
	}





body.menuleft, body.menuright {
	scrollbar: no;
	/* background-color: rgb(253,252,232);  */ 
	/* background-color: rgb(233,237,230); */ 
	/* background-color: rgb(150,200,255); */
	
	/* background-color: rgb(190,200,229); */
	/* background-color: rgb(200,210,255); */
	background-color: rgb(179,215,235);
}

body#main{
	scrollbar: auto;
	background-image: url('../images/notenlinien2_mittel_bg_neu.jpg');
	background-repeat: repeat;
}


body#mainbsl {
	scrollbar: auto;
	background-image: url('../images/musikschule_mittel_hell.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}


body#mainbsl2 {
	scrollbar: auto;
	background-image: url('../images/musikschule_gross_hell.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}


body#mainbsl3 {
	scrollbar: auto;
	background-image: url('../images/musikschule_klein_hell.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}


body.left {
	scrollbar: no;
	/* background-color: #E3EBEF;  #EFF3F5;	 hellblau */
	/* background-color: rgb(182,180,203);  */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_main.jpg');
}

body.right {
	scrollbar: no;
	/* background-color: #E3EBEF;  #EFF3F5;	 hellblau */
	/* background-color: rgb(182,180,203);  */
	background-image: url('../images/notenlinien2_mittel_bg_right_main.jpg');
}


body.faecherangebotleft {
	/* background-color: rgb(201,204,203); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_faecherangebot.jpg');
}

body.faecherangebotright {
	/* background-color: rgb(152,159,177); */
	background-image: url('../images/notenlinien2_mittel_bg_right_faecherangebot.jpg'); */
}



body.lehrerleft {
	/* background-color: rgb(208,141,172); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_lehrer.jpg');
}

body.lehrerright {
	/* background-color: rgb(165,33,114); */
	background-image: url('../images/notenlinien2_mittel_bg_right_lehrer.jpg'); 
}




body.termineleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_termine.jpg');
}

body.termineright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_termine.jpg');
}



body.anmeldungleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_anmeldung.jpg');
}

body.anmeldungright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_anmeldung.jpg');
}


body.aktivitaetenleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_aktivitaeten.jpg');
}

body.aktivitaetenright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_aktivitaeten.jpg');
}


body.statistikleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_statistik.jpg');
}

body.statistikright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_statistik.jpg');
}


body.gaestebuchleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_gaestebuch.jpg');
}

body.gaestebuchright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_gaestebuch.jpg');
}


body.linksleft {
	/* background-color: rgb(230,140,134); */
	background-image: url('../images/notenlinien2_mittel_menu_inaktiv_links.jpg');
}

body.linksright {
	/* background-color: rgb(211,32,39); */
	background-image: url('../images/notenlinien2_mittel_bg_right_links.jpg');
}



img.logo {
	border: 0px none white;
}

img.mainmenuimage {
	border: 0px none white;		
}


img.mainframeimage {
	/* border: 10px solid rgb(220,220,220); */
	/* border: 5px solid rgb(220,230,255); */
	border: 7px solid rgb(220,230,255); 
	margin: 20px 20px 0px 20px; 
} 










/**********************/
/*  Lehrersteckbriefe */
/**********************/




td.steckbrieftableleftdistance {
	width:10px;	
}

td.steckbrieftablerightdistance {
	width:10px;	
}


tr.fillingline {
	height:50px;
}

table.steckbriefcontainer {
	padding:0px;
	border-spacing:5px;
	width:100%;
}


table.steckbrieffotocontainer{
	padding:0px;
	border-collapse:separate;
	border-spacing:2px;
}


table.steckbriefdatencontainer{
	padding:0px;
	border-collapse:separate;
	border-spacing:10px;
	width:100%;
}


table.steckbriefdaten {	
	background-color: rgb(190,200,229);
	width:100%;
	
}

td.steckbriefueberschrift, td.steckbriefinhalt, th.lehrer {
	padding: 5px 15px 5px 15px;
}

td.steckbriefueberschrift {
	font: small-caps bold 12px arial;
	width:120px;
}

td.steckbriefinhalt {
	font: normal normal normal 12px arial;
}

th.lehrername {
	font: normal normal bold 16px arial;	
}

tr.name, tr.instrument, tr.steckbrief {
	/* background-color: rgb(208,141,172);*/
	outline-color: rgb(208,141,172);
}

tr.steckbrief {
	height:130px;
}


img.steckbrieffoto {	
	border: 5px solid rgb(220,230,255); 	
	margin: 10px 10px 10px 10px; 
	width: 150px;
	height: 200px;
} 

td.steckbrieffotocontainerspalte {
	width:180px;
}


div.steckbrieffoto {
	position:relative;
	left:0px;
	width:180px;
	height:230px;
	top:0px;
}

td.steckbriefzwischenraum {
	height:20px;
}






/**********************/
/* Termine            */
/**********************/


table.termincontainer {
	width: 100%;
}

td.termincontainer {
	width:90%;
}

table.termine {
	width:95%;
}

tr.terminueberschrift {
	background-color:#81B6EB;	
	font:12px arial;
}


tr.terminspaltenueberschrift {
	background-color:#B3D7EB;	
	font:normal 12px arial;
}


tr.lehrer {
	background-color: silver;
	font: normal 12px arial;
}


tr.termineintrag {
	font:normal 12px arial;
}





/**********************/
/*  Anmeldung         */
/**********************/


table.anmeldungcontainer {
	width:100%;
}

td.anmeldungtableleftdistance {
	width:10px;	
}

td.anmeldungtablerightdistance {
	width:10px;	
}





/**********************/
/*  Statistik         */
/**********************/

body.statistik {
	font: normal 12px arial;
}

table.statistikcontainer {
	width:100%;
	
}

td.statistiktableleftdistance {
	width:10px;	
}

td.statistiktablerightdistance {
	width:10px;	
}





/**********************/
/*  Aktivitätenseite  */
/**********************/





table.aktivitaetenueberschriftcontainer {
	width:100%;
}

td.aktivitaetenueberschriftcontainer {
	width:90%;
}


table.aktivitaetenueberschrift {
	width:95%;
}


th.aktivitaetenueberschrift {
	background-color:#81B6EB;
	font: normal normal bold 12px arial;
}


table.aktivitaeteninhaltcontainer {
	width:100%;	
}

td.aktivitaeteninhaltcontainer {
	width:90%;	
}


table.aktivitaeteninhalt {
	width:90%;	
}


ul.aktivitaet {
	font: normal normal normal 12px arial;
}



font.aktivitaet_fett {
	font: bold 12px arial;
}


img.thumbnail_vertical {
	border: 7px solid rgb(220,230,255); 
	width: 60px;
	height: 80px;
} 


img.thumbnail_horizontal {	
	border: 7px solid rgb(220,230,255); 
	width: 80px;
	height: 60px;
} 






/**********************/
/*  Hyperlinks        */
/**********************/


table.hyperlinkglobalcontainer {
	width:100%;
}

td.hyperlinktableleftdistance {
	width:10px;	
}

td.hyperlinktablerightdistance {
	width:10px;	
}


table.hyperlinkcontainer {
	padding:0px;
	border-spacing:5px;
	width:100%;
}


table.hyperlinkbeschreibungscontainer{
	padding:0px;
	border-collapse:separate;
	border-spacing:2px;
}


table.hyperlinkcontainer{
	padding:0px;
	border-collapse:separate;
	border-spacing:10px;
	width:100%;
}


td.hyperlinkbeschreibungscontainerspalte {
	width:50%;
}





/**********************/
/* Navigationsleisten */
/**********************/






/* Hauptmenü */

a.mainmenu:link {
	border: 0px none white;
}

div.menuitem1{
position:absolute;
/* top: 10px;  */
left:0px; 
width: 67px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem2{
position:absolute;
/* top: 10px;  */
left:57px; 
width: 115px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem3{
position:absolute;
/* top: 10px;  */
left:172px; 
width: 62px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem4{
position:absolute;
/* top: 10px;  */
left:234px; 
width: 72px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}


div.menuitem5{
position:absolute;
/* top: 10px;  */
left:306px; 
width: 87px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem6{
position:absolute;
/* top: 10px;  */
left:393px; 
width: 86px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem7{
position:absolute;
/* top: 10px;  */
left:479px; 
width: 70px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem8{
position:absolute;
/* top: 10px;  */
left:549px; 
width: 83px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

div.menuitem9{
position:absolute;
/* top: 10px;  */
left:632px; 
width: 50px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}


/* Menüpunkte Reichenfels oder Preitenegg auf der Seite Reichenfels (Kontext Reichenfels) */
div.menuitem10{
position:absolute;
/* top: 10px;  */
left:682px; 
width: 132px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

/* Menüpunkt Preitenegg auf der Seite Bad St. Leonhard (Kontext Bad St. Leonhard) */
div.menuitem11a{
position:absolute;
/* top: 10px;  */
left:814px; 
width: 132px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}

/* Menüpunkt: Musikschule Bad St. Leonhard */ 
div.menuitem11b{
position:absolute;
/* top: 10px;  */
left:814px; 
width: 173px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}




/* Menü-Ende im Kotext Bad St. Leonhard (-> kürzre Menüzeile) */
div.menuitem12a{
position:absolute;
/* top: 10px;  */
left:946px; 
width: 11px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}


/* Menü-Ende im Kotext Reichenfels und Preitenegg (-> längere Menüzeile aufgrund des langen Menüpunktes 'Bad St. Leonhard') */
div.menuitem12b{
position:absolute;
/* top: 10px;  */
left:987px; 
width: 11px;
height: 110px;
/* border: 5px double rgb(52,82,56); */
}



/* Submenues */

div.submenuitem1{
position:absolute;
top: 0px;  
/* left:0px; */
width: 140px;
height: 80px;
/* border: 5px double rgb(52,82,56); */
}

div.submenuitem2{
position:absolute;
top: 80px;  
/* left:0px; */
width: 140px;
height: 80px;
/* border: 5px double rgb(52,82,56); */
}

div.submenuitem3{
position:absolute;
top: 160px;  
/* left:0px; */
width: 140px;
height: 80px;
/* border: 5px double rgb(52,82,56); */
}

div.submenuitem4{
position:absolute;
top: 240px;  
/* left:0px; */
width: 140px;
height: 80px;
/* border: 5px double rgb(52,82,56); */
}

div.submenuitem5{
position:absolute;
top: 320px;  
/* left:0px; */
width: 140px;
height: 80px;
/* border: 5px double rgb(52,82,56); */
}