

A:hover
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #c2ddd8
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: black
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: black
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #c2ddd8
}
.homelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: gray;
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    LINE-HEIGHT: 105%;
    MARGIN-RIGHT: 50px;
    SCROLLBAR-ARROW-COLOR: #e0ede9;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    SCROLLBAR-BASE-COLOR: #c2ddd8;
    BACKGROUND-COLOR: white;
    TEXT-ALLIGN: left
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black;
    LINE-HEIGHT: 14pt
}
H3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #339966;
    LINE-HEIGHT: 9pt;
    LETTER-SPACING: 1pt
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
     COLOR: black;
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: black;
    LINE-HEIGHT: 18pt;
    TEXT-ALLIGN: center
}
H1.akt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
     COLOR: #339966;
}
H3.akt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0pt;
    LINE-HEIGHT: 14pt
}
H2.akt
{
    FONT-WEIGHT: bold;
    MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #339966;
    LINE-HEIGHT: 9pt;
    LETTER-SPACING: 1pt
}

.akt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    LINE-HEIGHT: 105%;
    MARGIN-RIGHT: 50px;
    SCROLLBAR-ARROW-COLOR: #e0ede9;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    SCROLLBAR-BASE-COLOR: #c2ddd8;
    BACKGROUND-COLOR: white;
    TEXT-ALLIGN: left;
    MARGIN-TOP: 2;
}
.hr
{
    COLOR: #c2ddd8;
    HEIGHT: 2pt
}
hr
{
    COLOR: #c2ddd8;
    HEIGHT: 2pt
}
.erlaeuterung
{
    FONT-SIZE: 8pt;
    COLOR: black
}
.formular
{
    FONT-SIZE: 8pt
}
TH
{
    MARGIN-TOP: 0pt;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    BACKGROUND-COLOR: #c2ddd8;
    TEXT-ALIGN: left
}
.tabkopf
{
    MARGIN-TOP: 0pt;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    BACKGROUND-COLOR: #c2ddd8;
    TEXT-ALIGN: left
}
.tabkopfzent
{
    MARGIN-TOP: 10pt;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    BACKGROUND-COLOR: #c2ddd8;
    TEXT-ALIGN: center
}
.tabkopfgross
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    LINE-HEIGHT: 16pt;
    BACKGROUND-COLOR: #c2ddd8
}
TR
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
TD
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
.tabtext
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
.tabtextklein
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
.fett
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    BACKGROUND-COLOR: transparent
}
.tabfett
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
LI
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black
}
.vkdatum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #339966
}
.vkdatum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #339966
}
.vktitel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
.vkfett
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 12pt
}
.pflichtfeld
{
    MARGIN-TOP: 0pt;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    BACKGROUND-COLOR: #c2ddd8;
    TEXT-ALIGN: left
}
.kalender
{
 font-size:8px;
}
.rubrik      { font-weight: bold; font-size: 14pt; background-image: url('../bilder/oben_bogen.jpg'); 
               text-transform: uppercase; color: #1ea17d; line-height: 14pt; 
               background-repeat: no-repeat; letter-spacing: 5pt; text-align: 
               right; margin-left: 0px; margin-right: 20px; margin-top: 0px }
.musikschulbild
 { border-style:solid;border-width:4px; border-color:red;} 

.test
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    LETTER-SPACING: 0pt;
    TEXT-ALIGN: center
}


# Test von GW 26.04.04
INPUT:focus {background-color:#ffff99;color:red;}
#boxrechtsgroesser
{
	PADDING-RIGHT: 10px;
	BORDER: 1px solid black;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-top: 8px;
	WIDTH: 355px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #ffffff;
}
#boxrechtsgross
{
	PADDING-RIGHT: 10px;
	BORDER: 1px solid black;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-top: 8px;
	WIDTH: 255px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #ffffff;
}
/* Formularfeld links 03.06*/

label.left
 { 
float: left; 
text-align: right; 
width: 200px; 
margin-right: .3em; 
} 
	
/* Wirtschaftsfoerderung 06.05*/

#wf_bildlinks
{
PADDING-RIGHT: 10px; 
PADDING-LEFT: 10px; 
FLOAT: left; 
MARGIN-LEFT: 5px; 
MARGIN-top: 8px;
PADDING-TOP: 5px; 
}

.head
{
   height: 15px;width:100%;
   background-color: #c2ddd8;
   padding:5px;

   margin-bottom:5px;
   margin-top:50px;
   	font-weight:bold;
	color:black;

  }
  
#wf_inhalt
{
	width:90%;
	line-height:125%;

}  

.wf_detail {
	padding-left:5px;
	height:50%;
}

.head img {
	float:right;
	border:0;
}


.seitenanfang
/* touristik 01.06*/

/*Bereiche nicht anzeigen CB 17.08.2006*/

.nur_druck
 { display:none; }

 .bildlinks {
	border-width: thin;
	border-color: #000000;
}
#bildlinks {
	border: 1px solid #000000;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	MARGIN-top: 0px;
	PADDING-TOP: 0px;
	margin-right: 10px;
}
.bildrahmen {
	border: 1px solid #000000;
}
#bildrechts {
	border: 1px solid #000000;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	MARGIN-top: 0px;
	PADDING-TOP: 0px;
	margin-right: 0px;
	margin-left: 10px;
}

/*Bereiche nicht drucken CB 24.10.2008*/
 @media print {
 .nichtdrucken {
 display : none;
 }
}
