























/*  RWE Schriftart*/@font-face{	font-family:'RWEHeadlineCondensedLight';	src:url('../custom/css/rweheadline-lightcondens-webfont.eot');	src:url('../custom/css/rweheadline-lightcondens-webfont.eot?#iefix') format("embedded-opentype"),url('../custom/css/rweheadline-lightcondens-webfont.woff') format("woff"),url('../custom/css/rweheadline-lightcondens-webfont.ttf') format("truetype");	font-weight:normal;	font-style:normal}/* Layout für Anpassung an LEW-Verteilnetz Seitenlayout *//* background */body.lvn {	background: url('../custom/images/utbau_bg.png') repeat-x scroll 0 -30px  #C9E6F6;	 	/* background-image: url(https://www.lew-verteilnetz.de/media/7294/slider-hausanschluss-lvn.jpg);*/    /* background-repeat: no-repeat; */	background-repeat: repeat-x;    background-position: center top;}/* Anrede ausblenden: Gender Neutral */tr[data-dojo-attach-point~="salutationRowNode"] {    display: none;}/* header div */.lvn #utbauHeader {	height: 60px;	background: 0;	background-color: rgba(255,255,255,0.8);	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);	border-radius: 5px;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 30px;	margin-right: 30px;}.lvn #utbauHeader .apptitle {	font-family: 'RWEHeadlineCondensedLight',Tahoma,Geneva,sans-serif;	color: #005AA9;	font-size: 26px;;	font-weight:normal;	font-variant: small-caps;	vertical-align: middle;	margin: 20px;	text-align: center;}/* Version ausblenden */#utbauversion {	display: none;}/* Auswahl im manuellen Abschluss ausblenden */tr[data-dojo-attach-point="StatusNode"] {    display: none;} /* LVN Logo */.lvn #utbauHeader .left {	background: url("../custom/images/logo_lew_verteilnetz.png") no-repeat center center;	background-size: 58px;	width: 105px;}.lvn #utbauHeader .center {	background: none;}.lvn #utbauHeader .right {	background: none;}#lew_footer {	background-color: #CAE7F6;	bottom: 0px;	padding: 1px;	color: #005AA9;	font-weight: normal;	font-size:8pt;	left:0;	right:0;	margin-left:auto;	margin-right:auto;	text-align:center;	position:fixed;}/* Beschriftung der Schritte*/.lvn .progressWizardForm .labelContainer .label {	color: #005AA9;	font-size: 12px;}.lvn .progressWizardForm .labelContainer .done{		color: rgba(88,88,90,0.4);}.lvw .progressWizardForm .labelContainer .active{	color: #005AA9;	font-weight:bold;}/* Attribution, copyright-list im map --> align text left*/.lvn  .esriAttribution {	text-align: left;}.lvn  .esriAttributionList {	font-size: 10px;	text-align: left;}.lvn .esriControlsBR {	left : 5px;	right: auto;}/* Usermenü vertical zentrieren*/.lvn ##utBauUserMenu {	margin: auto;	position: absolute;	top: 0; left: 0; bottom: 0; right: 0;}.lvn #utbauHeader #centerRight {	padding-top: 10px;}.lvn #utBauUserMenu .dijitDropDownButton{	margin-bottom:0px;}.lvn #miniProgressBarWrapper{	margin-top: 0px;}/* Infobox auf der Startseite */.lew_info_dialog {	color: rgb(88, 88, 90);	border: none;	padding-top:12px;}/* supported browsers */.lew_info_dialog .supported_browsers {	position: absolute;    right: 10px;    bottom: 10px;}.lew_info_dialog .supported_browsers div{	float:left;	width: 24px;	height: 24px;	background-size: 24px;}.lvn #bau_form_Login_0, .lvn #bau_form_Result_0 {    	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);    	border-radius: 5px;	background-color: rgba(235, 247, 254, 1.0);		margin: auto;	width:1024px;}.lvn #bau_form_Login_0 .dijitLayoutContainer .dijitContentPane {    box-shadow: none;}.lvn .dijitPlaceHolder {	font-size: 14px;	line-height: 20px;}.lvn .utbau .LoginHeadline { 	font-family: 'RWEHeadlineCondensedLight',Tahoma,Geneva,sans-serif;	font-variant: normal;	font-size: 20px;	color: #06A;}.lvn  .dijitButton .dijitButtonNode, .utbau .dijitButton.horizontalfix .dijitButtonNode {	background-image: url('../custom/images/bt-kat2-bg.png') !important; 	background-size: contain;}.lvn  .dijitButton .dijitButtonNode {	text-align: center;    	display: inline-block;	border-style: none;	padding: 5px;	margin: 0;	background-color: #ededed;		background-repeat: repeat-x;	font-family: Tahoma,Geneva,sans-serif;	font-size: 12px;	color: #58585a;	text-decoration: none;    	border-radius: 5px;    	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);    	line-height: 30px;}.lvn .utbau .layoutContainer .textboxHeadline {	font-weight:normal;}.lvn .utbau .layoutContainer .loginModul {	color: rgb(88, 88, 90);	font-weight: normal;	background-color: rgb(205, 233, 248);	border-radius: 5px;		margin: auto;    margin-top: 8px;}#lew_main_info {  width:600px;}#utbau .lew_info_dialog h3,#maintanance h3{	font-size: 24px;	font-variant: normal;    line-height: normal;    font-family: 'RWEHeadlineCondensedLight',Tahoma,Geneva,sans-serif;    text-transform: none;    color: #06a;    margin: 0;    padding-bottom: 20px;	padding-top: 20px;}/* mehr scrollbereich bei Registrierung */.lvn .utbau .registerForm .registerModul{	padding-bottom: 50px;}/* Impressum */.impressum:link { color: #005AA9; font-weight:normal; }.impressum:visited { color: #005AA9; font-weight:normal; }.impressum:focus { color: #005AA9; font-weight:normal;  }.impressum:hover { color: #005AA9; font-weight:normal; }.impressum:active { color: #005AA9; font-weight:normal;}/* maintanance seite */#maintanance {	width:60%;	background-color: white;	margin:auto;	top: 20px;	position: relative;	padding: 10px;	border-width: 1px;	border-style: solid;	border-color: #005aa9;}#maintanance h2{  background-color: #005aa9;  color: #ffffff;  padding:5px;  font-family: 'RWEHeadlineCondensedLight',Tahoma,Geneva,sans-serif;  font-variant: small-caps;  font-weight:lighter;}/* wartungsseiten bild zentrieren*/#maintanance img{	 display: block;	margin-left: auto;	margin-right: auto}/* step icons überschreiben */.lvn .progressWizardForm .step .symbol {	background-image: url(../custom/images/lew_iconset.png);}.lvn .progressWizardForm .step.active .symbol,.lvn .progressWizardForm .step.done .symbol {	background-image: url(../api/bau/form/images/progress_wizard_default.png);}/* rundungen */.lvn .dijitContentPane , .lvn .dijitToolbar, .lvn  .dijitAccordionInnerContainer{	border-radius: 5px;	border: none;	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);	} .lvn .dijitToolbar{	background-color: #ebf7fe;	border: none;	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);	background-image: none;}.lvn  .dijitToolbar .dijitButton .dijitButtonNode, .utbau .dijitToolbar .dijitButton.horizontalfix .dijitButtonNode{	background-image: none !important;}/*accordion container */.lvn .dijitAccordionContainer .dijitAccordionChildWrapper {	background-color: #ebf7fe;	border: none;}.lvn .dijitAccordionInnerContainerSelected .dijitAccordionTitle,.lvn  .dijitAccordionTitle {	background-image: none;	background-color: #ebf7fe;	font-family: RWEHeadlineCondensedRegular,Tahoma,Geneva,sans-serif;    font-style: normal;    font-weight: normal;    font-size: 15px;    text-decoration: none;    color: #58585A;}.lvn .preparationGridHeader h3 {	font-family: RWEHeadlineCondensedRegular,Tahoma,Geneva,sans-serif;    font-style: normal;    font-weight: normal;    font-size: 21px;    text-decoration: none;    color: rgb(0, 102, 170);	}.lvn .utbau, .lvn .utbau textarea{	color: rgb(88, 88, 90);}/* Result-Page */.lvn .utbau .utBauDialog1 {	background-color: transparent;    box-shadow: none;    border: none;}.lvn .utbau h2, .lvn .utbau h3 {	color: rgb(0, 102, 170);        font-variant: normal;    font-weight: normal;    font-family: 'RWEHeadlineCondensedLight',Tahoma,Geneva,sans-serif;}.lvn .utbau .dijitButton.bigfix .dijitButtonNode {	background-image: url(../custom/images/bt-kat2-bg.png) !important;}.lvn .resultForm .dijitContentPane{	box-shadow: none;}.lvn .progressWizardForm .step.right .symbol {    right: 4px;}.lvn .progressWizardForm .step.right.done, .lvn .progressWizardForm .step.right.active {        background-position-x: -271px;}.lvn .utbau .locatorForm .ext_search_iframe  {	margin: -2px;}.lvn .utbau .formRow {	top: 90px;}.lvn .utbau .preparationForm .preparationMapMessage .invalidMessage {        margin: 10px;    padding-left: 78px;}#chpwd_strength_info {    display: block;    position: absolute;    top: 65px;    left: 294px;}.text-primary {        color: #72add0;}
