
h2 {font-size:14px;color:#eeeeee;}
h3 {font-size:14px;color:#ffffff;}
p {margin-top:0px;}


a:link { text-decoration:none; font-weight:bold; color:#000; }

a:hover { text-decoration:none; font-weight:bold; color:#fff; background-color:#036; }




a.KMQ:link     { text-decoration:none; font-weight:bold; background-color:#881711; color:#fff; }
a.KMQ:visited  { text-decoration:none; font-weight:bold; background-color:#881711; color:#fff; }
a.KMQ:hover    { text-decoration:none; font-weight:bold; background-color:#fff; color:#000; }


a.RAT001:link { text-decoration:none; font-weight:bold; color:#eeeeee; background-color:#eeeeee; }
a.RAT001:hover { text-decoration:none; font-weight:bold; color:#eeeeee; background-color:#eeeeee; }
a.RAT001:visited { text-decoration:none; font-weight:bold; color:#eeeeee; background-color:#eeeeee; }

a.BRL:link { text-decoration:none;  }
a.BRL:hover { text-decoration:none; }
a.BRL:visited { text-decoration:none; }

body
{
 font-family:Verdana;
 font-size:12px;
 background-color:#eeeeee;                  
 text-align:center;
 margin:0px;
}

/*  background-image:url(ratzes4.jpg)  */

.HFNT1{
color:#b1703a;
}

.menu {
color:#ffffff;
text-align:center;
padding:5px 0px 0px 5px; 
padding-top: 10px;
border-top:2px solid #036;
clear:both;
z-index:200;
}

#menu1 {
color:#5a86d1;
text-align:center;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #5a86d1;
}

/* background-color:#de9f69; */ 
#content {
border:0px solid #5a86d1;
background-color:#3f8386;
padding:0px;
color:#ffffff;
}

.Banner {
margin:0px;
padding:0px;
border:0px;
}


/* background-color:#ad672e;*/ 
.content1 {
border:3px solid #2b5253;  
background-color:#915523;
padding:15px;
color:#ffffff;
font-weight:bold;
width:215px;
}

/* Capital letter */ 
.jrCap {
float: left;
padding-right: .2em;
font-size: 1.8em;
}

/* Top Navigation */


#navcontainer ul
{
background-color: #036;
color: #FFF;
font: normal 100% arial, helvetica, sans-serif; 
font-weight:bold;
text-align: center;
margin-left:auto;
margin-right:auto;
margin-top: 5px;
padding: 0px;
width: 944px;
z-index:200;
position:relative;
}


#navcontainer li 
{ 
display: inline;
}


#navcontainer li a
{
text-decoration: none;
background-color: #086;
color: #FFF;
font-size:22px;
}

#navcontainer li a:hover
{
background-color: #fff;
color: #369;
font-size: 22px;
}





/* Inner navigation */ 
div#nav-1 li, div#nav-1 li a {
text-decoration: none;
}


div#nav-1 {
background: #036;
width: 578px;
height: 10px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding-top: 0px;
}

div#nav-1 ul {
list-style: none;
}



div#nav-1 ul {
position: absolute;
}



/* */
div#nav-1 li {
float: left;
height: 26px;
width: 109px;
margin-right: 5px; 
}

div#nav-1 li a {
display: block;
height: 100%;
}


div#nav-1 li#italiano a {
background: url(../bilder/italiano_off.jpg);
}


div#nav-1 li#italiano, div#nav-1 li#italiano a:focus, div#nav-1 li#italiano a:hover, div#nav-1 li#italiano a:active {
background: url(../bilder/italiano_on.jpg);
}

div#nav-1 li#german a {
background: url(../bilder/german_off.jpg);
}


div#nav-1 li#german, div#nav-1 li#german a:focus, div#nav-1 li#german a:hover, div#nav-1 li#german a:active {
background: url(../bilder/german_on.jpg);
}


div#nav-1 li#english a {
background: url(../bilder/english_off.jpg);
}


div#nav-1 li#english, div#nav-1 li#english a:focus, div#nav-1 li#english a:hover, div#nav-1 li#english a:active {
background: url(../bilder/english_on.jpg);
}

.BlechlaH1 {
background: #e7f1f1;
border-width:4px; border-color:#2b5253; 
border-style:solid;
margin-left :0px;
padding-bottom:5px;
}


/** Runder Rahmen **/ 
div#BlechlaABS1 {
z-index: 1;
margin-top: 5px;
}

.BlechlaUP { display: block; }
.BlechlaDWN { display: block; }

.BlechlaUP *  {
display: block;
font-size: 1px;
height: 1px;
overflow: hidden;

}

.BlechlaDWN *
 {
display: block;
font-size: 1px;
height: 1px;
overflow: hidden;
}






#BlechlaABS1 .BlechlaUP *, #BlechlaABS1 .BlechlaDWN * { background: #2b5253; }
#FewoSouthTyrolABS1 .BlechlaUP *, #BlechlaABS1 .BlechlaDWN * { background: #2b5253; }


#BlechlaABS2 .BlechlaUP * { background: #2b5253; }

#BlechlaABS2 .BlechlaDWN * { background: #000; }


.BlechlaUP .B1, .BlechlaDWN .B4 { margin: 0 5px; }

.BlechlaUP .B2, .BlechlaDWN .B3 { margin: 0 3px; }

.BlechlaUP .B3, .BlechlaDWN .B2 { margin: 0 2px; }

.BlechlaUP .B4, .BlechlaDWN .B1 { height: 2px; margin: 0 1px; }





/* Kastelruther Maennerquartett rahmen ********************************************/ 

#KruthABS1 .KruthUP *, #KruthABS1 .KruthDWN * { background: #0E3436; }

#KruthABS2 .KruthUP * { background: #0E3436; }

#KruthABS2 .KruthDWN * { background: #000; }


.KruthUP .KB1, .KruthDWN .KB4 { margin: 0 5px; }

.KruthUP .KB2, .KruthDWN .KB3 { margin: 0 3px; }

.KruthUP .KB3, .KruthDWN .KB2 { margin: 0 2px; }

.KruthUP .KB4, .KruthDWN .KB1 { height: 2px; margin: 0 1px; }



/*  */

.KruthH1, .KruthH2, .KruthH3 {
border-width:4px; border-color:#0E3436; 
border-style:solid;
margin-left :0px;
padding-bottom:0px;
}

.KruthH1 {
background: #e7f1f1;  
}

.KruthH2 {
background: #881711;  
}

.KruthH3 {
background: #E0B631;  
}


/** Runder Rahmen **/ 
div#KruthABS1 {
z-index: 1;
margin-top: 5px;
}

.KruthUP { display: block; }
.KruthDWN { display: block; }

.KruthUP *  {
display: block;
font-size: 1px;
height: 1px;
overflow: hidden;

}

.KruthDWN *
 {
display: block;
font-size: 1px;
height: 1px;
overflow: hidden;
}

.KMQimg001 {
background: url(../Images/KMQ_OS_004.jpg);
}


.KMQ_OS_KONZERTimg001 {
background: url(../Images/KMQ_OS_Konzert_2.jpg);
}

