body { color: #444; background-color: #f9f9f7;
	} /* 13px 
	    ALTERNATIVE:
	    color: #000;        
		background: #fff;
		*/

#col3 {border-color:#fff;} 
#page_margins {border-color: #000}
#header { background: #fff;}
#vbanner { color: #000; border-bottom: 1px solid #fff; }
#footer {background-color: #f9f9f7; border-color: #fff;}
#main {  background: #fff url('/themes/img/bg_grau2.gif') repeat-y top left; }
#teaser { 
	border-bottom-color: #ccc; 
	color: #5f5d75; 
    background-color: #f4f4f4;
}
#topnav {
		color: #fff;
		}

#itabs_top {
     border-bottom-color: #739a38;
	 	}

#itabs_top a {
      background:url("/themes/img/tab1left.gif") no-repeat left top;
      }

#itabs_top a span {
      background:url("/themes/img/tab1right.gif") no-repeat right top;
		color: #fff;
	     }

#itabs_top a:hover span {
      color:#000;
      }

#itabs_top #active a {
				  color: #fff;
				  color: #000;
      }
#itabs_top #active a span {
				  color: #000;
      }

#itabs_main {
	background-color: #fff;
}

#itabs_main li {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background-color: #000; 
   }


#itabs_main strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent 
    color: #fff; */
    background-color: #000;
    }

#itabs_main a {
	color: #fff;
}

#itabs_main ul li.active {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background-color: #fff;
   }
   
  #itabs_main li:focus,
  #itabs_main li:hover,
  #itabs_main li:active { background-color: #fff; color: #fff;}
  
  /* #itabs_main li:focus,
  #itabs_main li:hover,
  #itabs_main li:active { background: #000; } */
  

#itabs_main a.active { background-color: #fff; color: #000;}

#itabs_main #active {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background-color: #fff;
  } 
 
 #itabs_main #active strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background-color: #fff;
    color: #fff;
    }

 #itabs_main a#active {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background-color: #fff;
    color: #fff;
    }

   #itabs_main a:marker { background-color: #fff; color: #fff; }

  #itabs_main #marker {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background-color: #fbbb00;
  }

  #itabs_main #marker a,
  #itabs_main #marker strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background-color: #fbbb00;
    color: #fff;
    }
	
	


#subnavi {
    /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    background-color: #000;
    border-top: #333;
    border-bottom: #333;
  }

  #subnavi ul {
    border-left: #aaa;
    border-right: #fff;
    }

  #subnavi ul li {
    border-left: #fff;
    border-right: #aaa;
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    }

  #subnavi ul li a,
  #subnavi ul li strong {
    color: #fff;
    }

  #subnavi ul li a:focus,
  #subnavi ul li a:hover,
  #subnavi ul li a:active  {
    background-color: #fff;
    color: #fff;
    }

  #subnavi ul a.active {
    background-color: #fff;
    border-left: #444;
    border-right: #fff;
 }
 
 #subnavi ul li.active {
    background-color: #fff;
    border-left: #444;
    border-right: #fff;
 }

  #subnavi ul li#active strong,
  #subnavi ul li#active a,
  #subnavi ul li#active a:focus,
  #subnavi ul li#active a:hover,
  #subnavi ul li#active a:active {
    color: #fff;
  }


/*- Main_nav --------------------------- */
#main_nav ul {
	background: #000;
}

#main_nav li a, #main_nav li strong {
	color: #ccc;
	border-color:#fff;
}

#main_nav li a:hover {
	color: #fff;
	border-color:#fff;
    text-decoration: none;
}



#main_nav li.active a, #main_nav li.active strong {
	background: #000;
	color: #fff;
    font-size: 110%;
    font-weight: bold;
}

/*- Subnavi vertical --------------------------- */
#subnavi_vertical li a, #subnavi_vertical li strong {
	color: #000;
	border-color: #ccc;
}

#subnavi_vertical li.active a, #subnavi_vertical li.active strong {
	color: #000;
}


#imenu li span { 
		background-color:#f4f4f4; 
		color: #fff; 
		border-bottom-color: #ddd;
	}
	
	#imenu li a { 
		background-color:#fff; 
		color: #fff; 
		border-bottom-color: #eee;
	}

#imenu li a:hover { background-color:#000; color: #fff; }

#imenu li ul li a { 
		background-color:#f8f8f8; 
		color: #fff; 
		border-bottom-color: #ddd; 
	}

#imenu li ul li a:hover { background-color:#000; color: #fff; }

#imenu li#title { 
		color: #fff; 
		background-color: #fff; 
		border-bottom-color: #000; 
	}
	
	#imenu li#active { 
		color: #fff; 
		background-color:#000; 
		border-bottom-color: #000;
	}
	
	#imenu li ul li#active { 
		color: #fff; 
		background-color:#000; 
		border-bottom-color: #fff;
	}

.xb2, .xb3, .xb4 {background:#000; border-color:#fff;}
.xb1 {background:#fff;}

.xboxcontent {background:#fff;}
h5 {
background-color: #000;
border-color: #fff;
}

#xsnazzy h5 {font-size:1em; color:#fff;}


#teaser .block3 .title {
	color: #336699;  
	}

h1 {
color:#fff;
background-color: #000;
border-color:#fff;
}

h3 {color: #000;}
h5 {color: #fff;}
h2, h4 {color: #000; border-bottom-color:  #ddd}
h6 {
color:#fff;
background-color: #000;
border-top-color:#000;
}

hr { 
	color: #000; 
	border-bottom-color: #eee; 
}

img.framed {border-color: #ddd; background: #f4f4f4 }

a, a em.file {color: #000}
a:hover {color: #000;}
a:focus {color: #000;}

#topnav a { color: #fff; background:transparent;}
#topnav a:hover { background-color: transparent;}
#topnav a:focus { background-color: transparent;}


#footer a { color: #000; }
#footer a:hover {background-color: #fff; color: #000;}
#footer a:focus {background-color: #fff; }

input, textarea {
	border-color: #ccc;
    background: #fafafa;
	color: #777;
}

input[type=text]:focus, textarea:focus {
	background: #f0f0f0;
	color: #333;
	border-color: #666;
}

/* ######################################################################################################
** ### Spezielle Formatanweisungen des YAML-Standard-Layouts ############################################
** ######################################################################################################
*/


.liste{
background-color:#f0fcdd;
color:#fafafa;
}

/* Grundlagen */
.wichtig { background-color: #fee; border-color: #fcc; }
.hinweis { background-color: #eef; border-color: #ccf; }

/* Beispieldateien */
p.demo { background-color: #fee; border-color: #fcc }

/* Navigation am Seitenende */
p.navlink { background-color: #f4f8f4; border-color: #aca;}
p.navlink a { color: #353;}
p.navlink a:hover { background: transparent; }

blockquote { 
	color: #444; 
	background: #f8f8f8; 	
	border-color: #ddd;
}

ul.browsers li {
	background: #f8f8f8; color: #444; 
	border-color: #fff;
}

ul.browsers li.title {
    background: #eee; color: #444; 
}

em.mono { 
	background:#f0f0f4;
	border-color: #ccd;
}

em.file { 
	color: #008;
	}

em.directory { 
	color: #008;
	}

pre, code {
	color: #000; 
	background: #f0f0f4;
	border-color: #ccd;
}

table.bugs th { 
	background: #444; color: #fff; 
	border-color: #fff;
}

table.bugs td {
	background: #888; color: #fff; 
	border-color: #fff;
}

.tab TR{
    background: #ecfddb;
	 
}

.tab TH{
    color: #fff;
	background: #dcfeb7;
   
}
.tab TD{
    color: #fff;
	}

.bluebox {
	color:#000;
	background: #f0f0f4; 
	border-color: #ccd;
}

.bluebox h5 { color:#006; }

.dl_button a strong {color: #448;}
.dl_button span.version {color: #666;}

.optionscontainer{
border-color: #000;
}


/* Fix für 'Alben hinzufügen' */

.navigation a, .navigation a:focus{
 color:#FFFFFF;
}

