/*// allgemein //*/

BODY {	font-family: Verdana, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #000;
	font-size: 11px;
	font-style: normal;
	width: 100%;
	height: 100 %;}


html {	font-family: Verdana, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #000;
	font-size: 11px;
	font-style: normal;
	width: 100%;
 	height: 100 %;}

.standard {background-image:url(/RUH-energie/_allgemein/hintergrund-energie.gif);}
.popup    {background-image:url(/RUH-energie/_allgemein/hintergrund-popup.gif);}

TD {margin: 0px;
	padding: 0px;
	text-align: left; font-family: Verdana, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-style: normal;}
	.referenzen-tabelle {padding:0px 0px 0px 7px; font-size: 10px; color: #000; text-align: left;}
	.weiss-auf-schwarz-tabelle {padding:0px 0px 0px 7px;font-size: 10px;color: #fff; font-weight: bold; text-align: left;}

	.referenzen-tabelle a {padding:0px 0px 0px 7px; font-size: 10px; color: #000; text-align: left;text-decoration: none;}
	.weiss-auf-schwarz-tabelle {padding:0px 0px 0px 7px;font-size: 10px;color: #fff; font-weight: bold; text-align: left;}

P {padding: 0px; margin: 0px;}
.weiss-auf-schwarz-home {margin: 4px;font-size: 10px;color: #fff;font-weight: bold; text-align: left;}
.weiss-auf-schwarz {margin: 5px 0 0 6px; font-size: 10px;color: #fff;font-weight: bold; text-align: left;}
*html  .weiss-auf-schwarz {margin: 1px 0 0 6px; font-size: 10px;color: #fff;font-weight: bold; text-align: left;}

.projektinfo-head {margin:5px 15px 10px 10px; font-size: 10px;
	font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	line-height: 17px;font-weight: bold; text-decoration:none; color: #000;}
	
.projektinfo {margin:5px 15px 5px 10px;
	font-size: 10px;
	font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	line-height: 17px;font-weight: normal; text-decoration:none; color: #000;}
	
.kleiner-kasten {font-size: 9px;
	font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	list-style-image: url(/RUH-energie/_allgemein/sternchen.gif);
	line-height: 13px; margin:6px 15px 0px 6px}


	
.kleiner-kasten-liste {font-size: 9px;
	font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	list-style-image: url(/RUH-energie/_allgemein/sternchen.gif);
	line-height: 16px;}

.liste-linien a {text-decoration: none; color:#000;
	font-size: 10px;
	font-weight: bold;
	line-height: 19px;
	margin: 0px;
	padding: 3px;
	border-bottom: 1px solid #D5CE96; display: block;
}

hr {	color: #D5CE96;
	border-style: solid;
	height: 1 px; margin:0px; padding:0px;


}


h1 {z-index:1;font-family: Georgia, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight:normal; line-height:22px; margin:20px 10px 10px 10px; padding:0px; text-align:left;} /*Headlinebereich*/
h3 {z-index:1;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; line-height:22px; margin:15px 10px 10px 10px; padding:0px; text-align:left;} /*Headlinebereich*/

h4 {z-index:1;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; line-height:22px; margin:7px 10px 4px 20px; padding:0px; text-align:left;} 


A {}
A:HOVER {}

a.footer {text-decoration: none; color: #000; font-size: 9px; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}
a.footer:hover{text-decoration: underline; color: #000; font-size: 9px; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}

a.schwarz{text-decoration: none; color: #000; font-size: 11px; line-height:20px; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}
a.schwarz:hover{text-decoration: underline;}

a.weiss {text-decoration: underlinenone; color: #fff; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}
a.weiss:hover{text-decoration: none; color: #fff; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}

a.projekt-hover {z-index:100; text-decoration: none;}
a.projekt-hover img{z-index:200; text-decoration: none;}
a.projekt-hover:hover img {padding:0; text-decoration: none;} /*wichtig für IE 6*/
a.projekt-hover:hover{padding:0; text-decoration: none;} /*wichtig für IE 6*/
a.projekt-hover span {position:absolute; visibility:hidden; text-decoration:none; color: #000;  }
a.projekt-hover:hover span{position:absolute; visibility:visible; text-decoration: none; color: #000; left:-355px; top:-2px;  }

a.weiter {display:block; background-image:url(/RUH-energie/_allgemein/weiter_i.gif); width:11px; height:22px; text-decoration:none;}
a.weiter:hover {background-image:url(/RUH-energie/_allgemein/weiter_a.gif); text-decoration:none;}

a.weiter-gross {display:block; background-image:url(/RUH-energie/_allgemein/weiter-gross_i.gif); width:22px; height:44px; text-decoration:none;}
a.weiter-gross:hover {background-image:url(/RUH-energie/_allgemein/weiter-gross_a.gif); text-decoration:none;}

a.info {display:block; background-image:url(/RUH-energie/_allgemein/info_i.gif); width:22px; height:22px; text-decoration:none;}
a.info:hover {background-image:url(../_allgemein/info_a.gif); text-decoration:none;}

a.info-gross {display:block; background-image:url(/RUH-energie/_allgemein/info-gross_i.gif); width:44px; height:44px; text-decoration:none;}
a.info-gross:hover {background-image:url(../_allgemein/info-gross_a.gif); text-decoration:none;}

a.zurueck {display:block; background-image:url(/RUH-energie/_allgemein/zurueck_i.gif); text-decoration:none;width:11px; height:22px; }
a.zurueck:hover {background-image:url(/RUH-energie/_allgemein/zurueck_a.gif); text-decoration:none;}

a.zurueck-gross{display:block; background-image:url(/RUH-energie/_allgemein/zurueck-gross_i.gif); text-decoration:none;width:22px; height:44px; }
a.zurueck-gross:hover {background-image:url(/RUH-energie/_allgemein/zurueck-gross_a.gif); text-decoration:none;}

UL {padding: 9px;margin: 6px;}

/*UL  li a {padding-bottom: 5px;margin-bottom: 2px;text-decoration:none; font-size: 10px;color: #000;font-weight: bold; }*/

HR {}

STRONG {font-weight: bold;}
IMG {border: 0px; margin: 0px; padding: 0px;}
FORM {margin: 0px; padding: 0px;}

/*allgemeiner Aufbau */
#gesamt {position:absolute; width:884px; height:395px; left: 16px; top: 125px;} /*allumfassende div (umschließend)*/
#footer {float:left; width:884px; height:20px; margin-top:5px;} /*Fußzeile*/
#textbox {position:absolute; left: 58px; top: 136px; width:140px; height:264px;}
#navigation-horizontal {position:absolute; width:690px; height:30px; z-index:100; left: 203px; top: 88px;}
#close {float:left; width:550px; height:20px; margin-top:5px;} /*popup*/

/*allgemeiner Aufbau - Home*/
#home-wechselbild {float:left; width:620px; height:375px; margin-left:14px}
*html #home-wechselbild  {margin-left:7px;}
#home-linie-vertikal {float:left; width:1px; height:375px; background-color: #E9E5C6;}
#home-rechts {float:left; width:248px; height:375px; }
#home-inhalt {float:left; width:248px; height:274px; background-color: #9E7E55;}
#home-linie-horizontal {float:left; width:248px; height:1px; background-color: #E9E5C6;}
#home-bild {float:left; width:248px; height:100px;}
#home-linie-vertikal {float:left; width:1px; height:375px; background-color: #E9E5C6;}
#home-text-head {margin:0; width:140px; height:20px;}

/*allgemeiner Aufbau - Leistungen*/ 
#links {float:left; width:14px; height:274px;}
#infokasten {float:left; width:170px; height:274px;  background-color: #E9E5C6;}
#infokasten-text {margin:5px; width:160px; height:264px; }
#infokasten-text-head {line-height:19px; margin:0; width:160px; height:20px;background-color: #000;}
#leistungen-inhalt-dach {float:left; width:299px; height:274px;} 
#leistungen-inhalt-dach a {text-decoration: underlinenone; color: #fff; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}
#leistungen-inhalt-dach a.hover{text-decoration: none; color: #fff; font-family: Verdana, Georgia, Trebuchet, Geneva, Arial, Helvetica, sans-serif;}

#leistungen-bild {float:left; width:400px; height:274px; } 
#leistungen-bildquer {float:left; width:700px; height:100px; } 

#leistungen-linie-vertikal {float:left; width:1px; height:274px; background-color: #E9E5C6;} 
#leistungen-linie-horizontal {float:left; width:870px; max-height:1px; height:1px; background-color: #E9E5C6;} 
#leistungen-links-leer1 {float:left; width:14px; height:101px;} 
#leistungen-links-leer2 {float:left; width:170px; height:100px;} 

#info {position:absolute; width:44; height:22; left: 854px; top: 375px;  text-decoration: none;} 
#projekt-info {width:401px; height:127px; background-color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8} 
#projekt-info-linie {float:left; width:1px; height:127px; background-color:#E9E5C6; } 
#projekt-info-text {float:left; width:354px; height:127px; filter:alpha(opacity=100); -moz-opacity:1} 
#projekt-info-rechts {float:left; width:46px; height:127px; filter:alpha(opacity=100); -moz-opacity:1} 

#info-navi {position:absolute; top:375px; left:853px; z-index: 200; width: 50px;} 
#info-navi a {display: block; float: left;} 
#info-navi-gross {position:absolute; top:325px; left:813px;  z-index: 200; width: 88px;} 
#info-navi-gross a {display: block; float: left;} 
#info-text {position:absolute; top:373px; left:500px; z-index: 100; width: 400px;} 
#info-close {display:block;position:absolute; top:323px; left:420px; z-index: 100; width: 500px; height: 200px;} 

/*allgemeiner Aufbau - Referenzen*/ 
#leistungen-dia-bilder {float:left; width:400px; height:274px;  background-color: #E9E5C6;} 
#dia-gesamt-ueberschrift {margin: 10px 0px 0px 18px; height: 20px;} 
#dia-gesamt {margin: 0px 0px 0px 18px;height:241px} 
#dias {width:106px; height: 106px; margin: 0px 16px 14px 0px; float:left;background-image: url(/RUH-energie/_allgemein/dia.gif); } 
#Uebersicht {position:absolute; width:68; height:22; left: 429px; top: 375px;  z-index:1000; text-decoration: none;} 
#Tabelle-Referenzen {float:left;Overflow-x: hidden;Overflow-y: auto; width:621px; height:274px;  background-image: url(/_allgemein/verlauf.gif);} 
#text  {margin:5px; height:264px; } 
#Inhalt-Referenzen  {z-index:1;float:left; width:248px; height:274px;  }  

/*allgemeiner Aufbau - sonstige*/ 
#editmode {position:absolute; z-index:1; left: 16px; top: 16px; padding-left:10px;
font-family: Verdana, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #FFF; text-align: left; color: #63211B; font-size: 10px; font-weight: bold; width: 100%; height: 100 %;}
#editmode p {margin-bottom:5px}
.editmode {background-image: url(../_allgemein/spacer.gif);}

#popup-video {position:absolute;width: 100%; height: 100%; vertical-align: middle; text-align: center; }
#popup-video-innen {vertical-align: middle; text-align: center; margin: 160px 10px 10px 10px;}

*html #unten{margin:-10px 0px 0px 0px;}