/* CSS Document */

body
 {
	font-family: helvetica, arial, geneva, sans-serif; 
        background-color: 3399FF;
	background-image: url(../images/Musikschule-2-copy-75-opac_furallesitesHopa.gif);
	background-image: url(../images/hin.jpg);
	background-attachment: fixed;
	background-position: top left;
        margin-top:    0;
        margin-left:   0;
        margin-right:  0;
        margin-bottom: 0;
 }

body.noimage
 {
        background-image: url();
	background-image: url(../images/hin.jpg);
 }


H1, H2, H3, H4, H5, H6 {
        font-size: x-large;
        font-weight: bolder;
} 


/* Table Format für inneren Frame */
.frame
 {
        background-image: url(../images/Musikschule-2-copy-75-opac_furallesitesHopa.gif);
        background-attachment: fixed;
        width: 752px;
        width: 769px;
        height: 100%;
        overflow:hidden;
        border-width: 0;
 }
.kleintext { FONT-SIZE: 11px; }

.input_searchbox {
	width:65px;
	vertical-align:middle;
	font-size:11px;
	color: rgb(62,77,116);
}


/* Modulfonts */
.normtext-header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#AE6B00; font-weight: bold}


.headline   	 {font-size:24; color:#FF0000;  font-weight: bold; text-align: center} 

.subheadline   	 {font-size:13; color:#0000FF; font-weight: bold; text-align: center; margin-left: 5%; margin-right: 5% }

.text		 {font-size:14; color:#000000; font-weight: bold }

.navigation      {FONT-WEIGHT: bold; font-size:10; color:#FFFFFF;}

/* Linkfonts */
a:link {
	text-decoration:none;
	color: #0000FF;
}
a:visited { 
	text-decoration:none;
	color: #0000FF;
}
a:hover { 
	text-decoration:none;
	color: #FFFF00;
}
a:active { text-decoration:none; 
	color: #FF0000;
}


/* Fonts für das Gästebuch */

.FONT1{ 
   color: #000000; 
   font-family: helvetica, arial, geneva, sans-serif; 
   font-size: 10px; 
} 

.FONT2{
   font-family: helvetica, arial, geneva, sans-serif; 
   font-size: 10px;
   font_weight: bold; 
}


.tr12 { 
   background: #EEF2D9; 
   border-bottom: #C7D0A6 1px solid; 
   border-left: #C7D0A6 1px solid; 
   border-right: #C7D0A6 1px solid; 
   border-top: #C7D0A6 1px solid; 
} 

.tr13 { 
   background: #EEF2D9; 
   border-bottom: #C7D0A6 1px solid; 
   border-left: #C7D0A6 1px solid; 
   border-right: #C7D0A6 1px solid; 
   border-top: #C7D0A6 1px solid; 
   overflow: hidden; 
} 

/*
.text { 
   color: #000000; 
   font-family: helvetica, arial, geneva, sans-serif; 
   font-size: 10px; 
} 
*/
.textbold { 
   color: #000000; 
   font-family: helvetica, arial, geneva, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
} 

/* Gästebuchfonds Ende */
/* Styles des Modules Artikelliste mit Bild */
.trNews1 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: Black 0px dotted; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 
} 
.Newstext { 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 12px; 
width: 30em; 
padding-top: 5px; 

} 
.trNews2 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: #B7B7B7 0px solid; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 

} 
/*
.headline { 
color: #242424; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 18px; 
font-weight: bold; 
} 
*/
.text { 
color: #000000; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 11px; 
}
/* Ende der Styles zum Modul Artikelliste mit Bild */






/* *****************************************************
/* vorübergehend disabled
.normtext {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.table {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff

}
.normtext-red {
	FONT-SIZE: 11px; COLOR: #e01f26; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.normtext-fett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15pt;
	MARGIN-BOTTOM: 0px;
	COLOR: #e01f26;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 10px;
	COLOR: #0000CC;
	text-decoration: underline;
}

P { text-indent: 5%; color: #FFFF00; FONT-WEIGHT: bold; FONT-SIZE: 12pt;}

.textfield {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
******************************************** */


.legende
  {
     FONT-SIZE: 11px; 
     background-color:#FFFF00;
  }

.label_searchbox {
	vertical-align:middle;
	color:#9d9ea2;
	position:relative;
	padding-left:10px;
         FONT-SIZE: 11px;
	/*left:-65px;*/
}

#newsletterbox {
   background-color:#DFE0E5;
   border-top:1px solid #aeaeae;
   border-bottom:1px solid #aeaeae;
   padding-bottom:.6em;
   padding-top:.6em;
   padding-left:.5em;
   padding-right:.5em;
   margin-top:1.5em;
   margin-bottom:1.5em;
}

