

body, ul, ol, li, p {font-family: Arial}
/*standardlinks im text:*/
a:link    {
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000099;
}
a:visited    {
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #6666FF;
}
a:active     {
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #0000FF;
}
a:hover     {
    font-family: Arial, Helvetica, sans-serif;
	color:#0030ff;
	text-decoration:underline;
}
a.seitenanfang:link, a.seitenanfang:visited, a.seitenanfang:active {
 color:#ff9900;
}
a.seitenanfang:hover     {
    font-family: Arial, Helvetica, sans-serif;
	color:#222222;
	text-decoration:underline;
}
/* Links in der Navigation: */
.nav, a.nav:link {
        color: #110066;
         font-family: verdana,arial,helvetica;
         font-size:12px;
         font-weight:bold
}
a.nav:visited {
       color: #000055;
         font-family: verdana,arial,helvetica;
         font-size:12px; }
a.nav:active {
         color: #0000BB; 
         font-family: verdana,arial,helvetica;
         font-size:12px; }
a.nav:hover {
         color: #0000BB; 
         font-family: verdana,arial,helvetica;
         font-size:12px; }
		 
.navAct, a.navAct:link {
         color: #0000BB; 
         font-family: verdana,arial,helvetica;
         font-size:12px;
	 text-decoration:underline;
         font-weight:bold
}
a.navAct:visited {
         color: #0000BB; 
         font-family: verdana,arial,helvetica;
         font-size:12px; 
	 text-decoration:none;
}
a.navAct:active {
         color: #2222FF;  
         font-family: verdana,arial,helvetica;
	 text-decoration:underline;		 
         font-size:12px; }
a.navAct:hover {
         color: #2222FF; 
         font-family: verdana,arial,helvetica;
	 text-decoration:underline;		 
         font-size:12px; }		 

/*Nav Ebene2:*/

.nav2, a.nav2:link {
         color: #BB0000;
         font-family: verdana,arial,helvetica;
         font-size:12px;
         font-weight:bold
}
a.nav2:visited {
         color: #BB0000;
         font-family: verdana,arial,helvetica;
         font-size:12px;
}
a.nav2:active {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
         font-size:12px;
 }
a.nav2:hover {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
         font-size:12px; 
}

/*Ebene 2 Act Link:*/		 
.nav2Act, a.nav2Act:link {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
         font-size:12px;
	  text-decoration:underline;
         font-weight:bold;
}
		 
.nav2Act, a.nav2Act:link {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
         font-size:12px;
	  text-decoration:underline;
         font-weight:bold
}
a.nav2Act:visited {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
         font-size:12px; 
	 text-decoration:underline;
}
a.nav2Act:active {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
	  text-decoration:underline;		 
         font-size:12px; }
a.nav2Act:hover {
         color: #DD1111;
         font-family: verdana,arial,helvetica;
	 text-decoration:underline;		 
         font-size:12px; }		 


/* Links in der Pfad-Navigation: */
.pnav, a.pnav:link {
         color: #110066;
         font-family: arial,helvetica;
         text-decoration:none;
         font-size:10px;
         font-weight:bold
}
a.pnav:visited {
         color: #111166;
         font-family: arial,helvetica;
         text-decoration:none;
         font-size:10px; }

a.pnav:active {
         color: #2222ff; 
         font-family: arial,helvetica;
         text-decoration:none;
         font-size:10px; }

a.pnav:hover {
         color: #2222ff; 
         font-family: arial,helvetica;
         text-decoration:none;
         font-size:10px; }

H1 {
        font-family:  Arial, Helvetica, sans-serif;   
        font-size: 16px;
        color: #001166;
}
                          }
H2 {
         font-family: arial, helvetica;     
         font-size:14px;
}

H3 {
        font-family:  Arial, Helvetica, sans-serif;   
        font-size: 12px;
}

/*Body*/
body {
        background-color:#FFFFFF;
        background-attachment : fixed;
        margin-top : 5px;
        margin-left : 5px;
}

body, table, p, div {
        font-size:12px;
       
}
.suche {font-face:verdana; font-size:10px}

/*Oberueberschrift*/
.headtop {
        color: #113366;
        font-family: arial,helvetica;
        font-size:16px;  font-weight:light;
}		
   /*hellgrauer hintergrund für Rahmen:*/
.backhellgrau       { background:#E4E9E9
}

/*Hellgelber Hintergrund hinter der Navigtion u. dem Content:*/
.background_farbig {
             background:#fcffbb; 
}
/*Tabellen*/

/*grosse Tabelle als äusserer Rahmen:*/
/* gelber hintergrund: background-color : #fcffbb;*/
.tab_aussen {
   border-width : 0px;
    margin: 0px;     border-spacing: 0;    padding: 0px;
   width : 90%;
   background-color : #FFFFFF;
   border-spacing:0;
}
.tab_farbig {
   border-width : 0px;
    margin: 0px;     border-spacing: 0;    padding: 0px;
   width : 780px;
   background-color : #fcffbb;
   border-spacing:0;
}

/*Tabelle f. Logo u. Ueberschrift*/
.tab_head {
    border: 0;   
    margin: 0px;     border-spacing: 0;    padding: 0px;
    width: 780px;
    background-color: #FFFFFF;
}
/*Ueberschrift im Kopfteil in einer Tabelle:*/
.tab_headline {
    border: 0;
    margin: 0px;     border-spacing: 0;    padding: 0px;
    width: 100%;
    background-color: #FFFFFF;
}
                   
/*Zellenspacer in Top-Navigation*/
.td1{          
                   height: 23px;
                   text-align: center;
                   vertical-align: bottom; 
}

/*Tabelle um Content, grauer Rahmen:*/
.tab_contentrahmen{
   border : 0;
   width : 600;
   height : 395;      
   margin: 0px;     
   border-spacing: 0;     
   background: #F0F3F5;
   padding: 5px;
}

/*Rahmen um das Contentfeld - grau: */
.contentrahmen{
   text-align : left;
   vertical-align : top;
   background : #F0F3F5;
}

.tab_nav{
   border : 0;
   padding : 3;
   border-spacing :0;
   width : 170;
   background-image : fileadmin/user_upload/layoutimages/streifengrau.gif;
   height : 100%;
}
       
/*Hintergrundfarbe Muenchen*/
.bgmuc{
   text-align: center;
   vertical-align: bottom;
   background-color :#AA0028;
}

/*Textfarbe  Muenchen*/
.tmuc{
  color: #FCFFBB;
  font-weight: bold;
}

/*Hintergrundfarbe  Holzkirchen*/
.bgholz{       text-align: center;
   vertical-align: bottom;
   background-color : #FAE664;
}

/*Textfarbe Holzkirchen*/
.tholz{
   color: #2E324B;
   font-weight: bold;
}

/*Hintergrundfarbe Garmich-Patenkirchen*/
.bggap{                      
		text-align: center;
       	        vertical-align: bottom;                 
		background-color:#FAB414;
}

/* Textfarbe Garmisch-Patenkirchen*/
.tgap{
   color:#2E314B;
   font-weight:bold
}
/*Hintergrundfarbe Landsberg am Lech*/
.bgll{
   text-align: center;
   vertical-align: bottom;
   background-color:#00AF96;
}
/*Textfarbe Landsberg am Lech*/
.tll{
   color:#2E314B;
   font-weight:bold;
}
/*Hintergrundstreifen grau*/
.bgstripe{
   background-color : #c0c0c0;
   height: 1;
}

/*Menueleiste*/
.menue{
   width: 156;
   background-color: #CFD4E3;
   vertical-align: top;
   height: 19;
   color:#808080;
}
/*Menue bei Kontakt*/
.menuekontakt1{
    width:156;      background-color:#CFD4E3;      vertical-align: top;      height:23;
}
/* weisser Text*/
.text{
   text-align : left;
   vertical-align : top;
   height : 395;
   background-color : #FFFFFF;
}

/*weisser Hintergrund*/
.blindtext1{
   width : *;
   vertical-align : top;
   background-color : #FFFFFF;
}
/*weisse Schrift*/
.blindtext2{
   color:#FFFFFF;
   font-size:1px;
}

.blind_spalte_trans{
   text-align : left;
   vertical-align : top;
   width : 170;
   height : 2;
}

.blind_spalte_weiss{
   text-align : left;
   vertical-align : top;
   width : 170;
   height : 2;
    background-color: #FFFFFF;
}
.spalte4{
   text-align : left;
   vertical-align : top;
   width : 170;
   height : 395;
}

.spalte5{
   width : 156;
   background-image : fileadmin/user_upload/layoutimages/streifengrau.gif;
   height : 3;
}
.spalte6{
   width : 156;
   background-color : #E2E3E9;
   vertical-align : top;
   height : 23;
}
.spalte7{
   width : 156;
   background-color : #CFD4E3;
   vertical-align : top;
   height : 30;
}

.spalte9{
   width : 3;
   height : 5;
}
.spalte10{
   height : 5;
}
.spalte11{
   width : 10;
   height : 5;
}
.spalte12{
   width : 3;
   height : 380;
}
.spalte13{
   height : 380;
   background-color : #FFFFFF;
   vertical-align : top;
}
.spalte14{
   width : 10;
   height : 380;
}
.spalte15{
   width : 3;
   height : 3;
}
.zumseitenanfang{
   height : 3;
}
.spalte17{
   height : 3;
}
.spalte18{
   text-align : left;
   vertical-align : top;
   width : 770;
   height : 3;
}
.spalte19{
   text-align: left;
   vertical-align: top;
   background-color:#FFFFFF; }
.spalte20{
   text-align : left;
   vertical-align : top;
   height : 1;
   background-image : fileadmin/user_upload/layoutimages/strichel.gif;
}
.spalte21{
   text-align : left;
   vertical-align : top;
   width : 170;
}
.spalte22{
   text-align : left;
   vertical-align : top;
   width : 600;
}
.text2{
   color:#800000;
}
.text3{
   color:#000066;
}


/* links weiss, mouseover blau - nur fuer head u. inversfelder:*/
/*
A.invers:link, .invers {    font-family: Arial, Helvetica, sans-serif;         font-size:8pt;         text-decoration: none;         color: #FFFFFF;}              
A.invers:visited {    font-family: Arial, Helvetica, sans-serif;         font-size:8pt;         text-decoration: none;         color: #FFFFFF;}                   
A.invers:active {    font-family: Arial, Helvetica, sans-serif;         font-size:8pt;         text-decoration: underline;         color: #FFFFFF;}                    
A.invers:hover {    font-family: Arial, Helvetica, sans-serif;         font-size:8pt;         text-decoration: underline;         color: #FFFFFF;}
*/
/*Navigation Standard Links
A.menu1:link, .menu1{font-family:Arial,Helvedica,sans-serif;
                           font-size:14px;
                           color:#000066;
                           text-decoration:none;
}
A.menu1:visited{font-family:Arial,Helvedica,sans-serif;
                           font-size:14px;
                           color:#111166;
                           text-decoration:none;   }
A.menu1:active{
   font-family:Arial,Helvedica,sans-serif;
   font-size:14px;
   color: #0000FF;
   text-decoration:none;
}
A.menu1:hover{font-family:Arial,Helvedica,sans-serif;
                           font-size:14px;
                           color:#000066;
                           text-decoration:underline;   }
*/
/*Navigation Ebene1 - ausgewählter Link:
A.menu1act:link, A.menu1act:visited, A.menu1act:active, A.menu1:hover
{                          font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000066;
                           text-decoration:underline;   }
*/
/*Navigation Ebene2Links
A.menu2:link, .menu2{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:none;
}
A.menu2:visited{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#111188;
                           text-decoration:none;   }
A.menu2:active{
   font-family:Arial,Helvedica,sans-serif;
   font-size:14px;
   color: #0000FF;
   text-decoration:none;
}
A.menu2:hover{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:underline;   }
*/
/*Navigation Ebene2 - ausgewählter Link:
A.menu2act:link{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:underline;   }
A.menu2act:visited{font-family:Arial,Verdana,Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:underline;   }
A.menu2act:active{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:underline;   }
A.menu2act:hover{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000088;
                           text-decoration:underline;   }
*/
/*Navigation Ebene3 Links
A.menu3:link, .menu3{
   font-family:Arial, Helvedica,sans-serif;
   font-size:14px;
   color: #000066;
   text-decoration:none;
}
A.menu3:visited{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#000066;
                           text-decoration:none;   }
A.menu3:active{
   font-family:Arial, Helvedica,sans-serif;
   font-size:14px;
   color: #000066;
   text-decoration:none;
}
A.menu3:link{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#0011AA;
                           text-decoration:underline;   }
*/
/*Navigation Ebene3, ausgewählter Link:
A.menu3:visited{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#0011AA;
                           text-decoration:underline;   }
A.menu3:active{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#0011AA;
                           text-decoration:underline;   }
A.menu3:hover{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#0011AA;
                           text-decoration:underline;   }
A.menu3:hover{font-family:Arial, Helvedica,sans-serif;
                           font-size:14px;
                           color:#0011AA;
                           text-decoration:underline;   }
*/
/*Link in kleinen Fusszeilen-Texten: 
A.small:link, .small {    font-family: Arial, Helvetica, sans-serif;
                 font-size:10px;
                 text-decoration: none;
                 color: #000000;}                
A.small:visited {    font-family: Arial, Helvetica, sans-serif;
                     font-size:10px;
                     text-decoration: none;
                     color: #000000;}                    
A.small:active {font-family: Arial, Helvetica, sans-serif;
                 font-size:10px;                 text-decoration: underline;
                 color: #000000;}                
A.small:hover {    font-family: Arial, Helvetica, sans-serif;
                 font-size:10px;
                 text-decoration: underline;
                 color: #000000;} */
/*dunkelblauer hintergrund:*/
/*
.backdunkelblau   { background:#092F7A
                          }

/*mittelblauer hintergrund für toplinkfelder:
.backmittelblau   { background:#3366FF;
                         color:#FFFFFF;
                          }

/*Tabelle für Right-Content:
.tabelle_contentright {
   border-left-color: #B0C4DE;
   border-left-style: dotted;
   border-left-width:1;
   border-right-width:0;
   border-top-width:0;
   border-bottom-width:0;
   padding-left: 5px;
}


/*Suchformular: Textfarbe, -größe, Button u. Eingabefeld:

.suchform           {font-family: arial, helvetica;
                        font-size: 10px;
                        color:#000066;
                       }

.smallhead         {font-family: Arial, Helvetica, sans-serif, Verdana;               font-size:12px;               color: #000066;}
.middlehead         {font-family: Arial, Helvetica, sans-serif, Verdana;               font-size:16px;               color: #000088;}
.bighead         {font-family: Arial, Helvetica, sans-serif, Verdana;               font-size:28px;               color: #000088;}
.toplinktabelle       {
                          background:#89C4FE;
                         }
*/