/*-------------CSS MENURUBRIK---------------------*/
.btn_left, .btn_left_active, .btn_right, .btn_right_active{
        float:left;
  width:7px;
  height:25px;
}

.btn_left{
  background-image: url(/fileadmin/Template/Menu/menu_09.gif);
  background-repeat: no-repeat;
}
.btn_left_active{
  background-image: url( /fileadmin/Template/Menu/menu_14.gif);
  background-repeat: no-repeat;
}
.btn_right{
  background-image: url(/fileadmin/Template/Menu/menu_13.gif);
  background-repeat: no-repeat;
}
.btn_right_active{
  background-image: url(/fileadmin/Template/Menu/menu_18.gif);
  background-repeat: no-repeat;
}
.btn_center, .btn_center_active{
        float:left;
  height:25px;
        background-repeat: repeat-x;
}
.btn_center{
  background-image: url(/fileadmin/Template/Menu/menu_11.gif);
}
.btn_center_active{
  background-image: url(/fileadmin/Template/Menu/menu_16.gif);
  background-color:#FFFFFF;
}
.btn_text, .btn_text_active{
  padding-top:7px;
}
.btn_text a:link, 
.btn_text a:visited, 
.btn_text a:hover, 
.btn_text a:active, 
.btn_text_active a:link, 
.btn_text_active a:visited, 
.btn_text_active a:hover, 
.btn_text_active a:active{
        font-size: 0.9em;
  font-weight: bold;
  text-decoration: none;
}
.btn_text a:link, 
.btn_text a:visited, 
.btn_text a:hover,
.btn_text a:active{
  color: #666;
}

.btn_text_active a:link, 
.btn_text_active a:visited, 
.btn_text_active a:hover,
.btn_text_active a:active{
  color: #FFFFFF;
}
.breaker{
  overflow:hidden;
  height:1px;
  clear:both;
}




/* Left Navigation SubMenu Spacer */
.leftnavspc{  
  /* font-family: Verdana, sans-serif;
   font-size: 11px;
   /*font-variant: small-caps;*/
   font-weight: bolder;
   color: #000000;   
   text-decoration: none;
   padding: 0 0 0 0px;
   margin: 0 0 0 1px; 
   background-color: #FFFFFF;  */
   border-bottom: thin dotted #FF0000;   
            
		
}



/* Rahmen */
  .mein-rahmen{
        border:1px solid #CCCCCC;
        padding-top : 15px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 15px;

	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
 




body {
	background-color: #ffffff;
	/*padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;

	margin-bottom: 0px; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;*/
}




td {
        
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;       
	font-style: normal;	
	font-weight: normal;
	font-variant: normal;	
	text-decoration: none;
        /*margin-top: 3px;*/
}

P {
        font-size: 11px;
        font-family: verdana,arial,sans-serif;
                
	 /*margin-bottom: 3px; */
	 margin-left: 0px;
	 margin-right: 0px;
	 margin-top: 0px;      
        
        padding-top : 0px;
        /*padding-left : 0px;*/
        /*padding-right : 0px;*/
        /*padding-bottom : 0px;*/
}





.subnav {
		 font-family: Verdana,tahoma;
                                 font-weight:bold;
	                 font-size:12px;
		 
                                 width: 100%;
		 color:#666666;
                                 
                                 
}

.subnav a {
		 font-family: Verdana,tahoma;	
                                 font-weight:bold;        
		 font-size:12px;
		
                                 width: 100%;
		 color:#666666;
                                 
}


.subnav a:hover {
		 font-family: Verdana,tahoma;	 
                                 font-weight:bold;        
		 font-size:12px;
		
                                 width: 100%;
		 color:#FF0000;
                                 
                                 
}

.subnavOn {
		 font-family: Verdana,tahoma;	         
                                 font-weight:bold;
		 font-size:12px;
		 
                                 width: 100%;
		 color:#FF0000;
                                 
}

.subnavOn a {
		 font-family: Verdana,tahoma;	         
                                 font-weight: bold;
		 font-size:12px;
		
                                 width: 100%;
		 color:#FF0000;
                                 
}


html>body #navpunkt a {
    width: 147px;
}

html>body #navpunkt a:hover {
    width: 147px;
}

html>body #navpunkt a.act {
    width: 147px;
}


.pfad {
                 padding: 2 0 2 16px;
		 font-family: Verdana,tahoma;
	         font-size:10px;
		 #line-height:10px;
		 color:#CCCCCC;
                 text-decoration: none;
}

.pfad a {
		 font-family: Verdana,tahoma;
	         font-size:10px;
		 #ine-height:10px;
		 color:#CCCCCC;
                 text-decoration: none;
}


.pfad a:hover {
		 font-family: Verdana,tahoma;	         
		 font-size:10px;
		 #line-height:10px;
		 color:#FF0000;
                 text-decoration: none;
}

.pfad a:On {
		 font-family: Verdana,tahoma;
	         font-weight:bold;
		 font-size:10px;
		 #line-height:10px;
		 color:#FF0000;
                 text-decoration: none;
}

.pfadOn a {
		 font-family: Verdana,tahoma;	         
                 font-weight: bold;
		 font-size:10px;
		 #line-height:10px;
		 color:#FF0000;
                 text-decoration: none;
}



/* Definiton Überschriften */
H1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;	
	text-decoration: none;
                margin-top: 1px;
                margin-bottom: 1px;
                
                padding-top : 5px;
	padding-bottom : 1px;
}

/* H2 ist zur Zeit die Standardauswahl */

H2 {
	font-family:  Verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;	
	text-decoration: none;
                
                margin-top: 5px;
                margin-bottom: 1px;
}

H3 {
	font-family:  Verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;	
                color:#000000;
	font-weight: bold;
	font-variant: normal;	
	text-decoration: none;
                
                margin-top: 0px;
                margin-bottom: 0px;
}

H4 {
	font-family: Verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;	
	text-decoration: none;
                
                margin-top: 5px;
                margin-bottom: 1px;
}




.kontakt {
font-family: Verdana,tahoma;
font-weight:bold;
 padding:0;
 margin:6px 0 6px 12px;
 color:#FFFFFF;
 font-size:10px;
}

.kontakt a:link {
font-family: Verdana,tahoma;
font-weight:bold;
 color:#FFFFFF;
 font-size:10px;
}

.kontakt a:visited {
 color:#FFFFFF;
 font-size:10px;
}

.kontakt a:focus { 
font-family: Verdana,tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
}

.kontakt a:hover { 
font-family: Verdana,tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
}

.kontakt a:active { 
font-family: Verdana,tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
)




