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

legend { color: #BC7A2C;  }

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

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

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

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

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

#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:#915F22;
}

#menu p {
	background-color:#EBD7BF;
	color:#915F22;
}

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

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

}
#menu .mitarbeiterInner {
	background-color:#F5EBE0;
    border-right:1px solid #BC7A2C;
    border-bottom:1px solid #BC7A2C;
	color:#915F22;

}


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

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

#content h3 {
	color: #BC7A2C;
}


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

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

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

/* 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: #EBD7BF;
	font-size: 11px;
  background-color: #EBD7BF;
}

/* Vergleichsliste */

.VL {
  background-color: #F5EBE0;
}

.VLergebnisTable {
  background-color: #EBD7BF;
}

.VLergebnisTable th, .VLergebnisTable td {
}

.VLergebnisTable th	{
	color:#FFFFFF;
}

.VLergebnisTitel {
}

.VLergebnisHeader {
  background-color: #F5EBE0 !important;
}

.VLergebnisHeaderPic {
  border-bottom-color: #F5EBE0 !important;
}

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

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

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

.VLkategorie {
  background-color: #BC7A2C !important;
  color: white;

}

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

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


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

/* 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 {
}
