























/*rotWeb: #b41512180/20/1grauWeb:#696a 6e#A4A4A4105/106/111*//* Beeinflusst die allgemeine Überschrift */#utbauHeader .apptitle {	font-size:22px;	color:#b41512 !important;	background-color: rgb(235,235,235) !important;}/*.claro #utbauHeader .apptitle{	font-size:22px;	color:#b41512;	background-color: rgb(235,235,235) !important;}*//* Beeinflusst den Hintergrund der Überschrift */.claro,.claro .utbau,.claro #utbauHeader .left,.claro #utbauHeader .center,.claro #utbauHeader .right{	background-color: rgb(235,235,235) !important;	background-image: none !important;}#apakHeaderCenter,.claro #utbauHeader .left,.claro #utbauHeader .right{		border-bottom: 10px solid #A4A4A4;}/* Beeinflusst die Breadcrumbs bzw. die Infozeile */.claro .infoRow,.claro .utbau .utbauMain .infoRow,.claro .progressWizardForm .labelContainer .label {	color: black;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;}/*Beeinflusst alle allgemeinen Schriften bzw. Überschriften */.claro .utbau h1,.claro .utbau h2,.claro .utbau h3,.claro .utbau h4,.claro .utbau h5, .claro .dijitTooltip h1, .claro .dijitTooltip h2, .claro .dijitTooltip h3, .claro .dijitTooltip h4, .claro .dijitTooltip h5 {    color: black;	font-variant:normal;}.claro .utbau .utBauDialog2{	box-shadow: 2px 2px 3px #A4A4A4;	background: #A4A4A4;    border-color: white;    border-style: solid;    border-width: 1px 0 0 1px;}.claro .dijitTabContainerTop-dijitContentPane,.claro .dijitTabContainerLeft-dijitContentPane,.claro .dijitTabContainerBottom-dijitContentPane,.claro .dijitTabContainerRight-dijitContentPane,.claro .dijitAccordionContainer-dijitContentPane{    background-color: grey;    padding: 8px;}.claro .dijitButton .dijitButtonNode, .claro .dijitDropDownButton .dijitButtonNode, .claro .dijitComboButton .dijitButtonNode, .claro .dijitToggleButton .dijitButtonNode {    border: 1px solid #c33a60;    padding: 2px 4px 4px 4px;    color: white;    -moz-border-radius: 4px;    border-radius: 4px;    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    background-color: #b41512;    background-image: url(form/images/buttonEnabled.png);    background-repeat: repeat-x;    background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);    background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);    background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);    background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);}.claro .dijitAccordionInnerContainerSelected {    border-color: #759dc0;    background-color: #b41512;	color:white;}.claro .utbauCreateUserIcon {    background-image: none;	display: none;    background-position: -192px -95px;    height: 32px;    width: 32px;}.utbauLostPwdIcon {    background-image: none;	display: none;    background-position: -160px -95px;    height: 32px;    width: 32px;}#dijit_form_Button_21,.utbau .dijitButton.horizontalfix .dijitButtonText {    color: white !important;    font-size: 14px;	text-align: center;	padding-top: 2px;	}/* Beeinflusst den Text auf der Loginseite */#Anmeldung{	height: 20px;	width: 230px;	padding-top: 10px;	margin-left: 5px;	}/* Beeinflusst das Logo auf der Registrierungseite */#Registrierung{	width: 400px; 	height: 80px; 	margin: auto;	margin-top: 25px;	max-width:100%;	max-height:100%;	}	/*Registrieungsseite*/#bau_form_Register_0 > div{		background-color: #A4A4A4;	width: 400px;}.utbau .registerForm .registerModul .captcha {    background-color: #BCD8F4;    background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);    border: 1px solid #C7DEF6;    float: left;    height: 50px;    margin-top: 4px;    width: 150px;}.utbau .registerForm .registerModul .refreshCaptchaTextBox {    margin-left: 13px;    width: 105px !important;    font-family: "Courier New";    padding-top: 5px;}.utbau .preparationGridKey {    font-size: 12px;    text-align: left;    width: 80px;    padding-left: 30px;}/* Seite mit Registrierungshinweisen und Regeln */.claro .dijitDialogPaneContent {    background: #A4A4A4 repeat-x top left;    border-top: 1px solid #759dc0;    padding: 10px 8px;    position: relative;}.claro .dijitDialogTitleBar {    border: 1px solid #ffffff;    border-top: none;    padding: 5px 7px 4px 7px;}	/* Impressum */.impressum{    font-size: 12px;	bottom: 5px;	color: black;    position: absolute;    width: 98%;	text-align: right;}/* Prozeßstand unten */.progressStepsForm .progressStep.active {    color: #A4A4A4;}.claro .utbau .registerForm .registerModul .datenschutz,.claro .utbau .registerForm .registerModul .nutzungsvereinbarung{		margin-left: 200px;	padding-left:30px;	margin-bottom:10px;	text-align: left;	font-size: 12px;	font-weight: bold;	color: black;}#dijit_form_Button_10{	width: 100px;	height:20px;	font-size:14px;}#dijit_form_Button_11{	width: 100px;	height:20px;	font-size:14px;}.confirmDialog #confirmTermsButtons {    margin: 0 -8px -10px -8px;    padding: 10px;	font-size:14px;	background-color: #A4A4A4;	border: none;}.claro .dijitDialogTitleBar {    padding: 5px 7px 4px 7px;	background-color: #b41512;}#dijit_Dialog_4_title{	color: white !important;}.claro .dijitAccordionInnerContainerSelected {    border-color: #A4A4A4;     background-color: #A4A4A4;}.claro .dijitAccordionInnerContainer {    background-color: #A4A4A4;     border: none;	margin-top: 0;}.claro .dijitAccordionTitle, .claro .dijitToolbar {    background-image: none !important;}.utbau .dijitContentPane.cp_background {    background-color: #A4A4A4;    background-position: -30px 0;    background-repeat: no-repeat;}#dijit_form_Button_5,#dijit_form_Button_6,.utbau .utBackButton,.utbau .utNextButton {	display:none !important;}.utbauIconRestart {    background-image: none;    background-repeat: no-repeat;    height: 70px;    width: 70px;    margin: 5px;    background-position: -140px -128px;}.utbauIconLogout {    background-image: none;    background-repeat: no-repeat;    height: 70px;    width: 70px;    margin: 5px;    background-position: -70px -128px;	display: none;}.claro .dijitTabContainerTop-dijitContentPane, .claro .dijitTabContainerLeft-dijitContentPane, .claro .dijitTabContainerBottom-dijitContentPane, .claro .dijitTabContainerRight-dijitContentPane, .claro .dijitAccordionContainer-dijitContentPane {    background-color: #A4A4A4;	color: black;    padding: 8px;    border: none;}.claro .dijitAccordionContainer .dijitAccordionChildWrapper {    background-color: #A4A4A4;	color: black;    border: none;    margin: 0 2px 2px;}/*.claro .dijitAccordionContainer .dijitAccordionContainer-child {    overflow: hidden;}*/.claro .dijitToolbar{	background-color: #A4A4A4;	}#locatorMap,#preparationMap,#summaryMap{    border: 3px solid #A4A4A4;    box-sizing: border-box;}#DXF_Checkbox{	color: black;	font-size: 14px;	font-family: Arial;	font-weight: bold;	padding-top: 10px;    padding-bottom: 10px;}#DXF_Checkbox_Input{	padding-left:0px;}.utbau .preparationForm .preparationGridKey {    width: 50%;}#utNextButtonContainer.utNextButtonContainer.hidden,#utBackButtonContainer.utBackButtonContainer.hidden{	background-image:none;}#preparationBasicData > tr:nth-child(8) > td > h3,#preparationBasicData > tr:nth-child(2) > td > h3,#dijit_layout_ContentPane_6 > table:nth-child(1) > tbody > tr:nth-child(1) > td > h3,#info{	color: black;	font-size: 14px;	font-family: Arial;	font-weight: bold;}#dijit_layout_ContentPane_6 > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1){	display:none;}/*#dijit_form_Select_2{	display:none;}*/#dijit_form_DropDownButton_0_label{	color: #b41512;	font-size: 14px;}.utbauIconRestart{	display: none;F}.utbauIconDownload {    background-image: url(../images/utbau_iconset.png);    background-repeat: no-repeat;    height: 70px;    background-position: 0px -128px;	display: none;}.utbau .registerForm .registerModul .messageNode .messageLabel {    color: black;    text-align: center;    margin-top: 1em;}#dijit_form_DropDownButton_0_label{	color: #b41512;	font-size: 14px;}#dijit_form_Button_30_label{	font-size: 14px;	position: relative;	top: 40px;	}#resultRestartButton_label{	font-size: 14px;	position: relative;	top: 40px;}#dijit_form_Button_31_label{	font-size: 14px;	position: relative;	top: 40px;}#utbauHeader .apptitle {	font-size:22px;	color:#b41512 !important;	background-color: rgb(235,235,235) !important;}.lastrequestDialog .lastrequestNode .messageLabel {	color: black;}.requestLimitReachedDialog .requestLimitReachedNode .messageLabel {	color: black;}
