/*
/ Partner-Stylesheet fuer die energieberatung-Seiten
*/

/*Standardformatierungen*/
body     {
	background-color: #FFFFFF;
}/*Standard Hintergrund*/
a, .elementTippsNavigation, .elementTippsNavigation        {color:#C1001F;}
a:hover  {color:#FF6600;}

h1, .textLarge  {color:#000000;}
h2 {color:#666;}
h3 {color:#C1001F;}
h4 {color:#000000;}
h5 {color:#C1001F;}
h6 {color:#666;}

.distance 	{border: 1px solid #C1001F; color: #C1001F;}
.herstellerLink	{background-color: #C1001F; color: #FFF;}
.herstellerLink a, .herstellerLink a:hover
		{color:#FFF;}

/*--- NAVIGATION ---*/
.elementLeftNavigation 	  
			{
	background-color: #FFFFFF;
	border-right: 3px solid #999;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}/*Navigation im linken Bereich*/
.elementLeftNavigation p {color: #000}
.elementLeftNavigation h1 a, .elementLeftNavigation h1 a:hover, .aNavLeftLevel1, .aNavLeftLevel1:hover, .aNavLeftLevel1Selected, .aNavLeftLevel1Selected:hover, .aNavLeftLevel1Open, .aNavLeftLevel1Open:hover, .aNavLeftLevel1OpenSelected, .aNavLeftLevel1OpenSelected:hover     {
	color: #C1001F;
	border-bottom: 1px solid #C1001F;
	padding-bottom: 2px;
}
						
.aNavLeftLevel1				{color:#000000;}
.aNavLeftLevel1:hover	{color:#C1001F;}
.aNavLeftLevel1Selected				{color:#C1001F;}
.aNavLeftLevel1Selected:hover	{color:#C1001F;}
.aNavLeftLevel1Open				{color:#000000;}
.aNavLeftLevel1Open:hover	{color:#C1001F;}
.aNavLeftLevel1OpenSelected				{color:#C1001F;}
.aNavLeftLevel1OpenSelected:hover	{color:#C1001F;}			
						
.aNavLeftLevel2                {
	color: #000;
	border-bottom: 1px solid #C1001F;
}
.aNavLeftLevel2:hover          {
	color: #C1001F;
	border-bottom: 1px solid #C1001F;
	text-decoration: none;
}
.aNavLeftLevel2Selected        {color:#C1001F; border-bottom:1px solid #fff; }
.aNavLeftLevel2Selected:hover  {color:#C1001F;border-bottom:1px solid #fff;}
.sitemapLevel1                 {background-color:#dcdcdc; color:#C1001F;}



/*---- RECHTE SPALTE----*/
.blockRight		{
	border-left: 3px solid #b2b2b2;
	background-color: #FFFFFF;
}



/*--- SUCH-BALKEN ---*/
.elementTopSubBlock		{background-color:#b2b2b2;}
.elementTopSubBlock td		{color:#C1001F;} /*SUCHE*/
.elementTopSubBlock a		{color:#000;} /*www-Link*/
.elementTopSubBlock a:hover	{color:#666;}

/*--- META-NAVIGATION & RSS ---*/
.elementTopSystemNavigation, .elementRightRss
	{color: #000; }
.elementTopSystemNavigation a, .elementTopSystemNavigation span, .elementRightRss a 
	{color: #000; }
.elementTopSystemNavigation a:hover, .elementRightRss a:hover
	{color: #666; }

/*--- RAHMEN HERVORHEBUNG ---*/
.highlightFrame 		{border:solid 1px #999; background-color:#dcdcdc;}
.highlightFrame h3		{color:#C1001F;}

/*--- NEWS ---*/
.newsZeile, .presseZeile  			{border:solid 1px #999999;}
.archivZeile 					{border:solid 1px #666666;}
.newsText h1 a, .archivText h1 a		{color:#000;}
.newsText h1 a:hover, .archivText h1 a:hover	{color:#C1001F;}
.newsHead span	        {background-color:#999999;color:#FFFFFF;}
.archivHead span 	{background-color:#999;color:#FFFFFF;}
.presseZeile h1 a			{color:#858585;}
.presseZeile h1 a:hover			{color:#FF6600;}
.presseZeile h2         		{color:#000;}
.presseHead a, .presseHead a:hover 	{background-color:#999;}

/*--- Formulare ---*/
.fragmentFormHead, .fragmentSheetMainHead  {background-color:#dcdcdc; color: #000}


/*################ Relaunch EFIB: neue Styles #########################*/

/*##### Willkommenstext Header ######*/
.elementTopText h1 {color:#333;}
.elementTopText h2 {color:#000;}

/*####### RECHTS #######*/
.elementTopNewsletter		{background-color:#dcdcdc;}
.elementTopNewsletter p		{color:#000}
.elementTopNewsletter a		{color:#C1001F;}
.elementTopNewsletter a:hover	{color:#C1001F;}

.elementRightWrap		{background-color: #fff; color: #C1001F; }/*Farbiger Hintergrund rechts*/

.adRight	        	{background-color: #FFF;color: #000; text-align:center;}
.adRight a	        {color: #C1001F; }

.elementRightHeadline {background-color:#b2b2b2;}/*Balken der Überschriften rechts*/

.elementListWrap		{/*background-color:#b2b2b2; */color: #666; }
.elementRightLinkList li	{border:solid 1px #FFFFFF; background-color:#FFF;}
.elementRightLinkList li a	{color: #666; }
.elementRightLinkList li a:hover	{color: #000; }
	
/*##### Logo Ape Rand #####*/
.elementLeftLogoApe {border:3px solid #999;}

	
/*##### &Uuml;berschriften rechte Spalte ######*/	
.elementRightHeadline p 				{color:#333;} /*Überschriften*/
.elementRightHeadline p a 			{color:#FFFFFF;} /*verlinkte Überschriften*/	
.elementRightHeadline p a:hover {color:#dcdcdc;} /*verlinkte Überschriften Rollover*/	

/*###### Service Links rechter Bereich #####*/
.elementRightLinkList a    				 {
	color: #000;
	-webkit-box-shadow: inset 0px 0px;
	box-shadow: inset 0px 0px;
}
.elementRightLinkList a:hover 		 {
	color: #C1001F;
}
.elementRightLinkList span a  		 {color:#000;}
.elementRightLinkList span a:hover {color:#ff6600;}

/*###### Headlines Startseite ############*/
.elementListHead 	 {background-color:#b2b2b2;}/*Balken der Überschriften rechts*/
.elementListHead h3 {color:#fff;} /*Überschriften*/
.elementListHead h3 a {color:#fff;} /*verlinkte Überschriften*/
.elementListHead h3 a:hover {color:#000;} /*verlinkte Überschriften Rollover*/

.elementListHead a {color:#fff;}
.elementListHead a:hover {color:#000;} /*Link Rollover im grauen Balken*/

/*########## Links Newsliste Startseite ##############*/
.newsList	a  			  {color:#000;}
.newsList	a:hover   {color:#ff6600;}
.newsList p	a			  {color:#000;}
.newsList p	a:hover	{color:#ff6600;}

.elementNewsList h4 a				{color:#000;} /*Headline 4*/
.elementNewsList h4 a:hover	{color:#ff6600;} /*Headline 4 Rollover*/
.elementNewsList h5 a 			{color:#858585;} /*Headline 5*/
.elementNewsList h5 a:hover {color:#ff6600;} /*Headline 5 Rollover*/

.elementListText h4 a				{font-size:11px; color:#000000; font-weight:bold; text-decoration:none}
.elementListText h4 a:hover {font-size:11px; color:#ff6600; font-weight:bold; text-decoration:none}
.elementListText h5 a 			{font-size:11px; color:#858585; font-weight:bold; text-decoration:none}
.elementListText h5 a:hover	{font-size:11px; color:#ff6600; font-weight:bold; text-decoration:none}
