body {
	background-image: url('../../../images/header/back_sterbe.jpg');
}

legend { color: #888888;  }

button, .submit input, .antragTable input[type=submit] , .antragTable input[type=button] {
	background-color: #888888;
}

/* Menu ************************************************************/
#menu h5 {
	background-color:#888888;
}

#menu h5 a {
	background-color:#888888;
}

#menu ul {
	background-color:#CCCCCC;
}

#menu ul li ul {
    background-color:#EEEEEE;
    border-right:1px solid #888888;
    border-bottom:1px solid #888888;
}

#menu li a, #menu li a:link, #menu li a:visited, #menu li a:hover,
#menu p a, #menu p a:link, #menu p a:visited, #menu p a:hover {
	color:#555555;
}

#menu p {
	background-color:#CCCCCC;
	color:#555555;
}

/* Aktuelle Seite  */
#menu .active{
    list-style-image:url('../../images/nav/pfeil-rechts-braun-klein.gif');
}

/* Ansprechpartner  */
#menu .mitarbeiterOuter {
	background-color:#CCCCCC;

}
#menu .mitarbeiterInner {
	background-color:#EEEEEE;
    border-right:1px solid #888888;
    border-bottom:1px solid #888888;
	color:#555555;

}


/* Content ************************************************************/

#content h1, #content h2  {
	color: #888888;
}

#content h3 {
	color: #888888;
}


#content a, #content a:active, #content a:visited, #content a:hover {
	color:#555555;
}

/* Aufdringlich grosse Linkboxen */
#content .pushy-link {
	border: 2px solid #CCCCCC;
}
#content .pushy-link div {
	background: #CCCCCC none repeat scroll 0%; 
}
#content .pushy-link a, #content .pushy-link a:hover, #content .pushy-link a:visited, #content .pushy-link a:active {
	color:#555555;
}

/* CSS Klassen für Tarifrechner */
li.row:hover, .ergebnisTable tbody tr:hover  {
	background-color: #CCCCCC;
}
dd.rowInfo {
	color: #555555;
}

/* Ergebnisanzeige ******************************************/
/* Antragsbutton */
.ergLink {
	background:url(../images/antragButtons/ergButton_RS.jpg);
	}
.ergLink:hover {
	background:url(../images/antragButtons/ergButton2_RS.jpg);
	}							
.ergLink2 {
	background:url(../images/antragButtons/ergButtonB_RS.jpg);
	}
.ergLink2:hover {
	background:url(../images/antragButtons/ergButtonB2_RS.jpg);
	}	

/* Antragsansicht *********************************/

.antragTable tbody tr td {
	background-color: #CCCCCC;
	font-size: 11px;
  background-color: #CCCCCC;
}

/* Vergleichsliste */

.VL {
  background-color: #EEEEEE;
}

.VLergebnisTable {
  font-size: 11px;
  background-color: #CCCCCC;
}

.VLergebnisTitel {
  font-size: 12px;
  font-weight: bold;
}

.VLergebnisHeader {
  font-size: 12px;
  font-weight: bold;
  background-color: #EEEEEE !important;
}

.VLergLink2 {
	background:url(../images/antragButtons/ergButtonB_RS.jpg);
	}
.VLergLink2:hover {
	background:url(../images/antragButtons/ergButtonB2_RS.jpg);
	}

table .VLfirstRow{
  background-color: #CCCCCC;
}

table .VLsecondRow {
  background-color: #EEEEEE;
}

.VLkategorie {
  background-color: #888888 !important;
  color: white;
  font-size: 14px;
}

li.VLrow:hover, .VLergebnisTable tbody tr:hover  {
  background-color: #EFC695;
}

/* footer  ****************************************************************/
#footer {
	background-image: url('../../../images/header/back_sterbe.jpg');
/*	border: 1px solid  #33CC33;   */
}


/* Allgemein gültige Klassen ********************************************/

/* Form Register ********************************************/
.theader{
	background-color:#888888;
	color:#FFFFFF;
}
.formField{
	background-color:#CCCCCC;
}
.formTitel{
}
/* Infobox ********************************************/


a.infobox {
  text-decoration:none;
  color: #6F3C00;
}


a.infobox:hover {
  color:#c30;
}

a.infobox span {
  visibility:hidden;
  position:absolute;
  left:-99em;
  margin-top:1.5em;
  padding:1em;
}

a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
  visibility:visible;
  left:1em;
}

a.infobox:hover span b, a.infobox:focus span b, a.infobox:active span b {
}


