

	.hausgrau{fill:#DADCDD;}

	.yst0{fill:#2583C5;fill:#92C1E2;}
	.yst1{fill:none;stroke:#FF0000;stroke-width:0.3983;stroke-miterlimit:10;}
	.yst2{fill:none;stroke:#2583C5;stroke-width:3.7;}
	.yst3{fill:none;stroke:#92C1E2;stroke-width:3.7;stroke-dasharray:4,2;}

	.xst0{fill:none;stroke:#FF0000;stroke-width:0.2;stroke-miterlimit:10;display:none;}
	.xst1{fill:none;stroke:#2583C5;stroke-width:3.7;stroke-dasharray:4,2;}
	.xst2{fill:#2583C5;}

	.circle{fill:none;stroke:#B3CCF0;stroke:red;stroke-width:1;}
	.circle2{fill:none;stroke:pink;stroke:green;stroke-width:1;}

	.aust39{fill:#A2E9FF;}
	.aust5{fill:#76BDDC;}
	.aust9{fill:#92C143;}
	.aust11{fill:none;stroke:#E0B677;stroke-width:3.8776;}
	.aust20{fill:#55B1E4;}
	
	.aust28{fill:none;stroke:#92C1E2;stroke-width:3;stroke-dasharray:2.4581,1.4;}
	
	.aust30{fill:#F39E9E;}
	
	.hausblau{fill:#81B6E4;}

	.aust35{fill:#E3A86D;}
	.aust6{fill:none;stroke:#A2E9FF;}
	.aust4{fill:none;stroke:#76BDDC;}
	.aust14{fill:none;stroke:#2583C5;}
	.aust10{fill:none;stroke:#92C143;}
	.aust12{fill:none;stroke:#36B3B4;}
	.aust19{fill:none;stroke:#55B1E4;}
	.aust19b {fill:none;stroke:#55B1E4;stroke:red;stroke-width:10;}

	.aust31{fill:none;stroke:#F39E9E;}
	.aust34{fill:none;stroke:#E3A86D;}
	
	.aust26{fill:none;stroke:#2583C5;stroke-width:4;stroke-dasharray:4,2;}
	
	.aust27{fill:none;stroke:#2583C5;stroke-width:3;}

	.anim {stroke-width:4;stroke-miterlimit:10;stroke-dasharray:5,5;}
	.anim2 {stroke-width:8;stroke-miterlimit:10;stroke-dasharray:10,10;}
		
	.fokus {stroke:red;stroke-width:10;display:none;}
	.fokus2 {stroke:red;stroke-width:10;stroke-linecap:round;stroke-miterlimit:10; }

	.schnee{fill:none;stroke:#99AFDB;stroke-width:2.5;}	
	.fluss2{opacity:0.5;}
	.fluss3{fill:none;stroke:#2583C5;stroke-width:6;}

	.haus1{fill:#DADCDD;stroke:#B8BAC1;stroke-width:5.2031;stroke-linecap:square;}	
	.haus{fill:#DADCDD;background-color:#DADCDD;}		
	.haus2{fill:none;stroke:#B8BAC1;stroke-width:5.2031;stroke-linecap:square;}
	.hoele{fill:none;stroke:#E0B677;stroke-width:6.0788;}
	.ventil{fill:#E63616;}
	.schacht{fill:#B8BAC1;}
	
	
	.linielegende{fill:none;stroke:#ccc;stroke-width:6;}
	.linielegende0{fill:#ccc;}
	#beschneiungwinter{opacity:0.3;}


/* fassung */
	.fassung{fill:none;stroke:#2284C2;stroke-width:6;stroke-dasharray:4,4;}
	.fassungbfull{fill:#A5BFE0;}
	.haus{fill:#DCDCDB;}
	.fassungb{fill:none;stroke:#A5BFE0;stroke-width:6;}
	.rot{fill:#E5391A;}

	.hoele{fill:none;stroke:#E0B674;stroke-width:6.0788;}
	.weiss{fill:#FFFFFF;}
	.turbinerot{fill:#E5391A;}
	.begrenzung{fill:none;stroke:red;stroke-width:1.9257;stroke-miterlimit:10;}

/* Leitung1 */

	.sommerhg1 {fill:#95c25c;}
	.sommerhg2 {fill:#cfc8aa;}
	.sommerhg3 {fill:#d7e1e4;}
	.sommerhg4 {fill:#daeffc;}
	
	.hellblau {fill:#d7e9f7;}
	.leitungwinter	{fill:none;stroke:#FFF;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	
	.winterhg1 {fill:#8db8d8;}
	.winterhg2 {fill:#a2ccec;}
	.winterhg3 {fill:#c7dff4;}
	.winterhg4 {fill:#daeffc;}
	.textlegendefett {font-size:20px;fill:#000;display:none;}
	
	.color2b{fill:#2583C5;}
	.leitung2b{fill:none;stroke:#2583C5;stroke-width:8;}	
	.leitung2banim{fill:none;stroke:#FFF;stroke-width:8;stroke-dasharray:6,6; opacity:0.5;}	
	.leitung0{fill:none;stroke:#FFF;stroke-width:8;stroke-dasharray:6,6; opacity:0;}
	.leitung0b{fill:none;stroke:#2583C5;stroke-width:6;stroke-dasharray:6,6; opacity:0.5;} 
	.leitung0c{fill:none;stroke:#2583C5;stroke-width:6;stroke-dasharray:4,4; opacity:0.9;}
	.leitung0cc{fill:none;stroke:#616D74;stroke-width:6;}
	.leitung0c{fill:none;stroke:#FFF;stroke-width:6;stroke-dasharray:4,4; opacity:0.5;}
	.ob1{opacity:0.2;}
	.ob2{opacity:0.5;}
	.black{fill:#000;}
	.black2{fill:#000;stroke:#FFFFFF;stroke-width:2;stroke-miterlimit:10;}
	.gelbc3{fill:#FFD200;stroke:#FFFFFF;stroke-width:2;stroke-miterlimit:10;}
	
	/*Tabelle und Legende*/
	
	.lablebold { font-weight: bold; font-size: 8px; line-height: 16px; fill:#1A171B;}
	.linie2{fill:#323C46;stroke:#1D1D1B;stroke-width:0.5;stroke-miterlimit:10;}


	/*Tabelle und Legende – END*/
	
	/*Trinkwasser Detail2*/
	
	.weinrot{fill:#7F1500;}
	.schieber{fill:#94C256;}
	.generatorrot{fill:#ED3200;}
	
	.hellgrau1X{fill:none;stroke:#96AAB4;stroke-width:16;stroke-miterlimit:10;}
	.hellgrau2{fill:#96AAB4;}
	
	.dunkelgrau1{fill:none;stroke:#3F3F3F;stroke-width:16;stroke-miterlimit:10;}
	.dunkelgrau2{fill:#3F3F3F;}
	.dunkelgrau3{fill:none;stroke:#686967;stroke-width:3.3232;stroke-miterlimit:10;}
	.dunkelgrau3b{fill:#686967;}
	.dunkelgrau4{fill:#616D74;}
	
	
	.pumpegrau1{fill:none;stroke:#696969;stroke-width:7.7621;stroke-miterlimit:10;}
	.pumpegrau2{fill:#696969;}
	
	.strom1{fill:none;stroke:#FFB103;stroke-width:8;stroke-miterlimit:10;}
	.strom2{fill:#FFB103;}
	.strom1anim{fill:none;stroke:#FFF;stroke-width:8;stroke-dasharray:6,6; opacity:0.5;}
	
	
	.leitungblau2{fill:#30CEF2;}
	
	.leitungblau{fill:none;stroke:#30CEF2;stroke-width:8;stroke-miterlimit:10;}
	.leitungblauanim{fill:none;stroke:#FFF;stroke-width:8;stroke-dasharray:6,6; opacity:0.5;}


	/*Trinkwasser Detail2 – END*/
	
	.st4{fill:#E4391B;}
		
	
	.linieschwarz{fill:none;stroke:#323C46;stroke-width:1.0307;stroke-miterlimit:10;}
	
	
	
	.leitungrot1{fill:none;stroke:#FF0000;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	.leitungrot2{fill:none;stroke:#ff797c;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	
	.leitungwarm1{fill:none;stroke:#FF0000;stroke-width:5;stroke-miterlimit:10;stroke-dasharray:8,8;}
	.leitungwarm2{fill:none;stroke:#ff797c;stroke-width:5;stroke-miterlimit:10;stroke-dasharray:8,8;}
	
	
	.leitungblau1{fill:none;stroke:#2583C5;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	.leitungblau1b {fill:none;stroke:pink;stroke:#30CEF2;stroke-width:8;}
	
	.leitungblau3{fill:none;stroke:#CCBDE3;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	
	.leitungweiss1{fill:none;stroke:#FFF;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:4,4;opacity:0.5;}
	.leitungweiss1b{fill:none;stroke:#FFF;stroke-width:6;stroke-miterlimit:10;stroke-dasharray:4,4;opacity:0.5;}
	.leitungblau4{fill:none;stroke:#2583C5;stroke-width:6;stroke-miterlimit:10;}
	
	
	.leitungweiss2{fill:none;stroke:#FFF;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;opacity:0.5;}
	.leitungweiss3{fill:none;stroke:#FFF;stroke-width:25;stroke-miterlimit:10;stroke-dasharray:8,8;opacity:0.5;}
	.leitungfluss{fill:none;stroke:#2583c5;stroke-width:400;stroke-miterlimit:10;stroke-dasharray:4,8;opacity:0.5;}
	.leitungflusshoch{fill:none;stroke:#2583c5;stroke-width:400;stroke-miterlimit:10;stroke-dasharray:16,8;opacity:1;}
	
	
	.leitungabfall{fill:none;stroke:#e9c393;stroke-width:8;stroke-miterlimit:10;stroke-dasharray:8,8;}
	
	
	.niveauregulierung{fill:none;stroke:#616D74;stroke-width:1.8588;stroke-miterlimit:10;}	
	.bypass1{fill:none;stroke:#BDE3F1;stroke-width:8;stroke-miterlimit:10;}
	.reservoir{fill:none;stroke:#3C3D3D;stroke-width:5.7865;stroke-miterlimit:10;}
	.uvbestrahlung1{fill:none;stroke:#F7B018;stroke-width:2.0463;stroke-miterlimit:10;}
	.position{fill:none;stroke:red;stroke-miterlimit:10;display:none;}
	.tubine{fill:#C3341E; stroke-width:0.5;background-color:#C3341E;}
	
	.strom2, .uvbestrahlung2{fill:#FFB103;background-color:#FFB103;}
	
	.durchmesser{fill:#E2E2E2;background-color:#E2E2E2;}
	.leitungblau2{fill:#30CEF2;background-color:#30CEF2;}
	.leitunghellblau2{fill:#BCE2F0;background-color:#BCE2F0;}	
	
	.see{fill:#2583C5;background-color:#2583C5;}
	.seex{fill:red;background-color:red;}
	.wasser{fill:#81B6DF;background-color:#81B6DF;}
	.wasser2{fill:#007FBD;background-color:#007FBD;}	
	
	.kaltwasser1{fill:#3090F2;background-color:#3090F2;}	
	.kaltwasser2{fill:#3AA0EE;background-color:#3AA0EE;}	
	.kaltwasser3{fill:#44B1E9;background-color:#44B1E9;}	
	.kaltwasser4{fill:#4EC1E5;background-color:#4EC1E5;}	
	.warmwasser1{fill:#FF797C;background-color:#FF797C;}
	.warmwasser2{fill:#DCB6C5;background-color:#DCB6C5;}
	
	.dunkelblau2, .turbineblau2{fill:#2847BB;background-color:#2847BB;}
	

	.dunkelgrau{fill:#636E77;background-color:#636E77;}
	.dunkelgrau2{fill:#3F3F3F;background-color:#3F3F3F;}	
	.hellgrau1{fill:#E2E2E2;background-color:#E2E2E2;}
	.durchmesser{fill:#E2E2E2;background-color:#E2E2E2;}	
	.hellgrau2{fill:#96AAB4;background-color:#96AAB4;}
	.hellgrau3{fill:#C7C7C7;background-color:#C7C7C7;}
	.schieber{fill:#94C256;background-color:#94C256;}	
	.generatorrot{fill:#ED3200;background-color:#ED3200;}	
	.abfall{fill:#B1895E;}
	.abfallgelb{fill:#FDF4A3;}
	
	.weinrot{fill:#7F1500;background-color:#7F1500;}	
	
	.pumpegrau2{fill:#696969;background-color:#696969;}	
	
	.steine{opacity:0.7;fill:#8D9A86;background-color:#8D9A86;}
	
	.aquifer{fill:#A7BFE2;background-color:#A7BFE2;}
	.kalkstein{fill:#DBDDC3;background-color:#DBDDC3;}
	.kristallin{fill:#DB6F78;background-color:#DB6F78;}
	.trias{fill:#E9C393;background-color:#E9C393;}
	.baige{fill:#DCCFBB;background-color:#DCCFBB;}		
	.weiss{fill:#FFFFFF;background-color:#FFFFFF;}
	.rot{fill:#E5391A;background-color:#E5391A;}	
	.signalrot{fill:#FF0000;background-color:#FF0000;}
	.abluft{fill:#F1A384;}
	
	
	.st3{fill:none;stroke:#4EC1E5;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.st3anim{fill:none;stroke:#FFF;stroke-width:6;stroke-miterlimit:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8,8;opacity:0.5;}
	
	
	.textweiss{ font-size:16px; fill:#FFF;}
	.zusatztext{ font-size:16px; fill:#1A171B;}
	.textlegende{font-size:14px;fill:#000;}	
	.uebersichttext{ font-size:13px; fill:#1A171B;}
	.uebersichttext2{ font-size:13px; fill:#F39e9b;}
	
	
	.titel22{ font-size:26px;fill:#727268;}



#farben {
	background-color:#FFF;
	width:500px;
	position:absolute;
	top:10px;left:880px;
	z-index:1000;
}	
#farben div{
	width:30px;
	height:30px;
	float:left;
	margin:2px;
}
#farben .clr2{
	clear:left;
}
/* Detail35 Netzausbau  */
/**/

/* Detail35 Glasfaser Hausanschluss */

	.boden1{fill:#857D72;}
	.boden2{fill:#C3A771;}
	
	
	.ha-leitung1{fill:none;stroke:#FFD300;}
	.ha-leitung2{fill:none;stroke:#F64D51;}
	.plu-leitung1{fill:none;stroke:#F64D51;}
	.plu-leitung2{display:inline;fill:none;stroke:#C600FF;stroke-width:2.8346;stroke-miterlimit:10;stroke-dasharray:5.6693,5.6693;}
	.plu_leitung3{fill:none;stroke:#EF7B00;}
	
	
	.oto{fill:#6A85AA;stroke:#6A85AA;stroke-width:0.5;}
	.oto2{fill:none;stroke:#6A85AA;stroke-miterlimit:10;}
		
	.bep{fill:#FFA473;}
	.pop{fill:#528DA2;}
	
	.hast14{fill:#FFFFFF;stroke:#6A85AA;stroke-width:4.252;stroke-miterlimit:10;}
	.phone{fill:none;stroke:#6A85AA;stroke-width:4.252;stroke-miterlimit:10;}
	.hast17{fill:none;stroke:#6A85AA;stroke-width:4.252;stroke-linecap:round;stroke-miterlimit:10;}
	
	.icontext {fill:#FFFFFF;font-family:"Atlas-Grotesk-Web-Bold";font-size:21px;}
	
	.plst0{fill:#FFFFFF;}
	.plst1{fill:#1D1D1B;}

	.plst5{fill:#FFA473;}


/**/

/* Desktop XLarge */
@media only screen and (max-width: 1920px) {
	.zusatztext{font-size:12px;}

}



/* Desktop large */
@media only screen and (max-width: 1600px) {
.zusatztext{font-size:14px;}
}	





@media only screen and (max-width: 1279px) {
.lable{font-size:8px; }
.textlegendefett {display:none;}         

}


@media only screen and (max-width: 1023px) {
	.uebersichttext{font-size:13.5px; /*fill:#CFF;*/}
	.textlegendefett {display:none;} 
}

@media only screen and (max-width: 767px) {
	.textlegende{font-size:18px;}	
	.textrot{font-size:19px;}
	.textweiss{ font-size:20px;}
	.uebersichttext{font-size:17px;}
	.textlegendefett {display:none;} 
	.zusatztext{font-size:22px;}
}
