@charset "utf-8";
/*<agl.folder "allgm">*/
    #topLogIn { width: 400px; margin-right: auto; margin-left: auto; }
    #GlobalLogIn { width: 400px; float: left; clear: left; margin: 0 auto; padding: 0; }
    #HeaderLogIn { line-height: 1.3em; word-spacing: -0.15em; letter-spacing: -0.02em; width: 400px; float: left; clear: left; margin: 0; padding: 0; }
    #LogoLogIn { width: 400px; height: 80px; float: left; clear: left; margin: 0px 0 0; padding: 30px 0 0; }
    #LogoAnmeld { width: 400px; height: 80px; float: left; clear: left; margin: 0 0 0; padding: 0; }
    #HeaderNavigationAnmeld { width: 600px; z-index: 40; float: left; clear: left; margin-top: -40px; margin-bottom: 20px; margin-left: 20px; }
    #MainLogIn {  background-color: white; float: left; clear: left; margin: 0; padding: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
    #ContentGridLogIn { width: 400px; float: left; clear: left; margin: 0; padding: 0; }
    .Link { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
    .LinkExtern { color: #08c; font-weight: lighter; background-image: url(../standards/linkextern.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 15px; }
    fieldset { border-style: none; outline-style: none; }
/*</agl.folder>*/
/*<agl.folder "allgm">*/
    .AdminMessage { color: #C00; font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "LogIn">*/
	.LogInNavi { background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(237,237,237)), color-stop(0.57, rgb(255,255,255)) ); background-image: -moz-linear-gradient( center bottom, rgb(237,237,237) 0%, rgb(255,255,255) 57% ); font-size: 1.2em; line-height: 1.4em;  text-align: center; word-spacing: 0.1em; width: 920px; margin: -50px -20px 0; padding: 20px; border-bottom: 1px solid #b0b0b0; }
	.red { color: #d50000; }
	.Fehler { padding: 5px; border: solid 2px #d50000; }
	.green { color: #4ea900; }
	.Allert { padding: 5px; border: solid 2px #4ea900; }
	.AllertRed { color: #d50000; padding: 5px; border: solid 2px #d50000; }
	.half { color: #7f7f7f; font-size: 0.85em; }
	.PLUS { color: #7f7f7f; margin-left: 10px; }
	.halfPLUS { color: #7f7f7f; font-size: 0.85em; margin-left: 10px; }
	.EAbuchenB { float: right; clear: right; }
	.EAbuchen { float: left; clear: right; }
	.breadcrumb { float: left; clear: left; margin-top: -30px; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; }
	.BGfiveReason { background-image: url(../standards/branchen/0088cc.gif); float: left; clear: left; }
	#PageTidy1spReason { background-color: #08c; width: 320px; float: left; clear: right; margin: -20px 0 0; padding: 20px 0 0; }
	.Tidy1spReason { width: 280px; height: auto; float: left; clear: left; margin: 0; padding: 20px 20px 0; }
	.fiveReason { color: white; background-color: #08c; }
	.fiveReason ul { margin: 10px 0 20px; padding: 0; list-style-position: inside; }
	.fiveReason li { font-size: 0.95em; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px solid #eee; list-style-type: none; }
	.middle { vertical-align: middle; float: left; clear: right; margin-left: 15px; padding-top: 15px; }
	.footing { width: 960px; height: 43px; float: left; clear: left; }
	.EndNoteLogIn { background-color: #eee !important; width: 960px; float: left; clear: left; margin: 20px 0 0; padding: 0; border-top: 1px solid #aaa; }
	.EndNoteLogIn .SubHead3sp { color: #646464; background-image: none; }
	.EndNoteLogIn .txt { color: #646464; background-image: none; }
	.EndNoteLogInFooting { background-color: white !important; width: 960px; float: left; clear: left; margin: 20px 0 0; padding: 0; border-top: 1px solid #aaa; }
	#login_dialog { width: 360px; padding:20px; margin:0; }
    .LogInCell { width: 360px; float: left; clear: left; margin-bottom: 15px; }
    label { color: #333; font-size:1.1em; line-height: 1.7em; width: 360px; }
    INPUT[type="text"], INPUT[type="password"] { -webkit-appearance: none; -webkit-border-radius: 0px; color:#333; font-size: 1.7em; font-style: italic; width: 97%; padding: 3px; margin-top: 2px; margin-bottom: 6px; border: solid 1px #ddd; background: #fbfbfb; }
    INPUT[type="text"]:hover, INPUT[type="password"]:hover { border: solid 1px #08c; background: #eee; }
    INPUT[type="text"]:focus, INPUT[type="password"]:focus { border: solid 1px #08c; background: #eee; }
 /*   INPUT[type="submit"]:hover { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-weight: bold; background-image: url(../standards/btn2.png); text-align: center; width: 150px; height: 37px; padding: 5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; cursor: pointer; }*/
 /*   INPUT[type="submit"]:focus { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-weight: bold; background-image: url(../standards/btn2.png); text-align: center; width: 150px; height: 37px; padding: 5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; cursor: pointer; }*/
	.ktextInputBig { -webkit-appearance: none; -webkit-border-radius: 0px; color:#333; font-size: 1.7em; font-style: italic; width: 97%; padding: 3px; margin-top: 10px; margin-bottom: 6px; border: solid 1px #ddd; background: #fbfbfb; height: 75px; }
	.ktextInputBigPlus { -webkit-appearance: none; -webkit-border-radius: 0px; color:#333; font-size: 1.5em; font-style: italic; line-height: 1.4em; width: 97%; padding: 3px; margin-top: 10px; margin-bottom: 6px; border: solid 1px #ddd; background: #fbfbfb; height: 550px; }
	.ktextInputBiglight { -webkit-appearance: none; -webkit-border-radius: 0px; color:#333; font-size: 1.3em; font-style: italic; line-height: 1.3em; width: 97%; padding: 3px; margin-top: 10px; margin-bottom: 6px; border: solid 1px #ddd; background: #fbfbfb;  }
	.ktextInputBiglightAnzeigen { -webkit-appearance: none; -webkit-border-radius: 0px; color:#333; font-size: 1.5em; font-style: italic; line-height: 1.2em; width: 97%; height: 140px; padding: 3px; margin-top: 10px; margin-bottom: 6px; border: solid 1px #ddd; background: #fbfbfb; }
	.ktextInputBig:focus { border: solid 1px #08c; background: #eee; }
	.ktextInputBig:hover { border: solid 1px #08c; background: #eee; }
	br.clear { clear:both; }
	INPUT[type="text"].FormInputTextDatumTag { -webkit-appearance: none; -webkit-border-radius: 0px; width: 35px;}
	INPUT[type="text"].FormInputTextDatumMonat { -webkit-appearance: none; -webkit-border-radius: 0px; width: 35px;}
	INPUT[type="text"].FormInputTextDatumJahr { -webkit-appearance: none; -webkit-border-radius: 0px; width: 60px;}
	INPUT[type="text"].FormInputTextPLZ { -webkit-appearance: none; -webkit-border-radius: 0px; width: 80px;}
	INPUT[type="text"].FormInputTextOrt { -webkit-appearance: none; -webkit-border-radius: 0px; width: 360px;}
	INPUT[type="text"].KerzeInputCaptcha { -webkit-appearance: none; -webkit-border-radius: 0px; width: 290px!important;  height: 33px!important; font-size: 1.4em; line-height: 1.1em; }
/*</agl.folder>*/
/*<agl.folder "Forgot">*/
    #forgotPassword_dialog { width: 360px; padding:20px; margin:0; }
/*</agl.folder>*/
/*<agl.folder "Registrieren">*/
    #customerData { float: left; clear: left; margin:0; padding: 0; }
	.dialog1sp { width: 320px; float: left; clear: right; }
	.dialog2sp { width: 460px; float: left; clear: right; }
	.dialog2xsp { width: 420px; float: left; clear: right; padding-right: 15px; }
	.dialog3sp { width: 920px; float: left; clear: right; }
	.LogInDaten { margin-bottom: 20px; }
    .persDaten { margin-bottom: 40px; }
	.RegistrierenCell { width: 460px; float: left; clear: left; margin-bottom: 15px; }
	.RegistrierenCellAbstand { width: 460px; float: left; clear: left; margin-bottom: 15px; margin-left: 128px; }
	.RegistrierenCellA { width: 440px; float: left; clear: left; margin-bottom: 15px; padding: 0; }
    .RegistrierenCellB { width: 440px; float: left; clear: left; margin-bottom: 15px; margin-left: 20px; padding: 0; }
	.RegistrierenCellC { width: 430px; float: left; clear: left; margin-bottom: 15px; padding: 0; }
	.RegistrierenCellsmall { width: 250px; float: left; clear: left; margin-bottom: 15px; }
	.RegistrierenCellAPlus { width: 440px; float: left; clear: left; margin-bottom: 0; padding: 5px 0 0; }
    .RegistrierenCellBPlus { width: 440px; float: left; clear: left; margin-bottom: 0; margin-left: 20px; padding: 5px 0 0; }
    .RegistrierenCellBig { width: 920px; float: left; clear: left; margin-top: 25px; margin-bottom: 15px; }
	.RegistrierenCellBigSmall { width: 920px; float: left; clear: left; margin: 0; }
	.RegistrierenCellMinor { float: left; clear: right; margin-right: 25px; }
	.selectCell { width: 120px; }
	.selectCellMiddle { width: 150px; }
	.selectCellPlus { width: 250px; margin-left: 30px; padding: 5px; }
	.selectCellSmall { width: 60px; }
	.wichtig { color: white; font-weight: bold; background-color: #ace; width: 920px; float: left; clear: left; margin-top: 0; margin-right: -20px; margin-left: -20px; padding: 15px 20px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
	.small { font-size: 0.75em; float: right; }
/*</agl.folder>*/
/*<agl.folder "extra">*/
    .HinweisLogIn { width:400px; float: left; clear: left; padding:0 20px; margin:20px auto 14px; }
    .extras { font-size: 1.1em; line-height: 1.7em; width:400px; float: left; clear: left; padding:0 20px; margin:60px auto 100px; }
/*</agl.folder>*/
/*<agl.folder "BranchendienstSuchfeld">*/
    #SUCfeldgesamt { width: 620px; height: 99px; float: left; clear: right; margin: 0; padding: 6px; }
    #FormAnzeigen {  }
    .SUCinput { -webkit-appearance: none; -webkit-border-radius: 0px; padding-left: 17px; margin-top: 11px; width: 390px; float: left; }
    .SUCinput .SUCinputLegende { -webkit-appearance: none; -webkit-border-radius: 0px; color: #FFF; font-weight: bold; font-size: 15px; width: 390px; height: 23px; float: left; }
    .SUCinput .SUCinputFeld { -webkit-appearance: none; -webkit-border-radius: 0px; width: 390px; }
    .SUCinput .SUCinputBeispiele { -webkit-appearance: none; -webkit-border-radius: 0px; color: #FFF; width: 390px; float: left; }
    #AZSUC { width: 375px; margin-right: 6px; font-family: Georgia, "Times New Roman", Times, serif; }
    #BDSUC { width: 375px; margin-right: 6px; font-family: Georgia, "Times New Roman", Times, serif; }
	#RGSUC { width: 375px; margin-right: 6px; font-family: Georgia, "Times New Roman", Times, serif; }
    #SUCauswahlfeldGesamt1 { widht: 127px; height: 88px; margin-right: 6px; margin-top: 6px; float: left; }
    #SUCauswahlfeldGesamt2 { widht: 127px; height: 88px; margin-right: 6px; margin-top: 6px; float: left; }
    #SUCauswahlfeldGesamt3 { widht: 127px; height: 88px; margin-right: 6px; margin-top: 6px; float: left; }
    #SUCfeldgesamt .eins { widht: 127px; height: 30px; background-image: url(../standards/SuchAuswahl10.gif); background-repeat: no-repeat;}
    #SUCfeldgesamt .einsOn { widht: 127px; height: 30px; background-image: url(../standards/SuchAuswahl11.gif); background-repeat: no-repeat;}
    #SUCfeldgesamt .eins:hover { widht: 127px; height: 30px; background-image: url(../standards/SuchAuswahl11.gif); background-repeat: no-repeat;}
	#SUCfeldgesamt .zwei { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl20.gif); background-repeat: no-repeat;}
	#SUCfeldgesamt .zweiOn { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl21.gif); background-repeat: no-repeat;}
    #SUCfeldgesamt .zwei:hover { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl21.gif); background-repeat: no-repeat;}
	#SUCfeldgesamt .drei { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl30.gif); background-repeat: no-repeat;}
	#SUCfeldgesamt .dreiOn { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl31.gif); background-repeat: no-repeat;}
    #SUCfeldgesamt .drei:hover { widht: 127px; height: 29px; background-image: url(../standards/SuchAuswahl31.gif); background-repeat: no-repeat;}
	#SUCauswahlfeld1 { widht: 127px; height: 30px; margin-right: 6px; margin-top: 36px; float: left; background-image: url(../standards/SuchAuswahl10.gif); background-repeat: no-repeat;}
	#SUCauswahlfeld2 { widht: 127px; height: 29px; margin-right: 6px; margin-top: 36px; border-top: 1px solid #dddddd; float: left; background-image: url(../standards/SuchAuswahl20.gif); background-repeat: no-repeat;}
	#SUCauswahlfeld3 { widht: 127px; height: 29px; margin-right: 6px; margin-top: 36px; border-top: 1px solid #dddddd; float: left; background-image: url(../standards/SuchAuswahl30.gif); background-repeat: no-repeat;}
	.SUCbutton { width: 71px; float: left; margin-top: 36px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
    .BrButton { color: #333; font-size: 1em; font-weight: bold; background-color: transparent; background-image: url(../standards/branchen/suchenButton.gif); background-repeat: no-repeat; text-align: center; width: 71px; height: 30px; padding: 0; border: solid 1px #979797; outline-style: none; outline-width: 0; cursor: pointer; }
	.BrButton:hover { background-image: url(../standards/branchen/suchenButtonHover.gif); border: solid 1px #979797; }
    .aus { visibility: hidden; }
    /**/
	.EintragAZ { color: black; font-size: 1em; font-weight: lighter; line-height: 1.3em; text-decoration: none; word-spacing: -0.01em; letter-spacing: -0.01em; float: left; clear: left; margin-top: 9px; margin-left: 110px; }
	.EintragAZHead { color: #000; font-size: 1.5em; font-weight: 700; line-height: 1.2em; background-image: none; text-decoration: none; width: 160px; overflow: hidden; float: left; clear: left; margin-bottom: 5px; }
	.EintragAZSubHead { color: #333; font-size: 0.95em; font-weight: lighter; line-height: 1.3em; background-image: none; text-decoration: none; width: 150px; overflow: hidden; float: left; clear: left; }
	.EintragAZ a { color: black; text-decoration: none; }
    .EintragAZ a:hover { color: #08c; text-decoration: none; }
	/**/
	.EintragAZBRA { color: black; font-size: 1em; font-weight: lighter; line-height: 1.3em; text-decoration: none; word-spacing: -0.01em; letter-spacing: -0.01em; float: left; clear: left; margin-top: 9px; margin-left: 15px; }
	/**/
/*</agl.folder>*/
/*<agl.folder "BranchendienstNavigation">*/
    #BDNavigation { color: #5a5a5a; font-size: 1em; line-height: 2.2em; float: left; clear: right; margin: 0; padding: 0 0 0; list-style-type: none; display: inline; }
    .NavBG { background-color: #f7f7f7; }
    .BDselect { margin: 0 0 5px; padding: 0 15px 3px 30px; }
    #BDitem   { color: #5a5a5a; font-weight: bold; background-image: url(../standards/NavFolderON.gif); display:block; background-repeat: no-repeat; background-position: left bottom; list-style-type: none; list-style-image: none; margin: 0; padding: 0 15px 3px 30px          }
    .BDfollow { margin-bottom: 5px; }
    .BDauswahl    { color: #5a5a5a; font-size: 0.95em; font-weight: lighter; background-image: url(../standards/branchen/BDauswahl.gif); display:block; background-repeat: no-repeat; background-position: left bottom; list-style-type: none; list-style-image: none; margin: 0; padding: 5px 15px 3px 30px; }
    .BDauswahl:hover { color: #08c; background-image: url(../standards/branchen/BDauswahlhover.gif); background-repeat: no-repeat; background-position: left bottom; }
    .BDtrash { color: #5a5a5a; background-image: url(../standards/branchen/trash.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 30px; }
    .BDtrash:hover { color: #08c; background-image: url(../standards/branchen/trashHover.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 30px; }
/*</agl.folder>*/
/*<agl.folder "BranchendienstErgebnis">*/
	#Branchendienst #BDblaetterOben { float: left; clear: left; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 4px; }
	#Branchendienst #BDblaetterUnten { margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 4px; }
	#Branchendienst .BDblaetterLinks { width: 40px; float: left; clear: right; margin: 0; padding: 0; }
	#Branchendienst .BDblaetterMitte { text-align: center; width: 520px; float: left; clear: right; padding-top: 12px; }
	#Branchendienst .BDblaetterRechts { text-align: right; width: 40px; float: right; clear: right; margin: 0; padding: 0; }
	#Branchendienst .LinkBlackKl { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; color: #333; font-size: 0.89em; font-weight: bold; background-color: white; text-decoration: none; margin: 0 3px; padding: 3px 7px; border: solid 1px #e7e7e7; }
	#Branchendienst .LinkBlackKl:hover { color: #333; background-color: #c3e0ea; }
	#Branchendienst .TextOnBold { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; color: #333; font-size: 0.89em; font-weight: bold; background-color: #c3e0ea; text-decoration: none; margin: 0 3px; padding: 3px 7px; border: solid 1px #e7e7e7; }
	#Branchendienst .BDblaetterEintraege { color: #7a7a7a; font-size: 0.95em; float: left; clear: left; margin-top: 5px; }
	#Branchendienst .BDblaetterNext { background-image: url(../standards/branchen/next.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	#Branchendienst .BDblaetterBack { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	#Branchendienst .BDblaetterNext:hover { background-image: url(../standards/branchen/next.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
	#Branchendienst .BDblaetterBack:hover { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "AnzeigenSucheBuchen">*/
    #AnzSearchSchalt { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #000000; -moz-box-shadow: 0px 0px 2px #000000; -khtml-box-shadow:  0px 0px 2px #000000; -ms-border-shadow: 0px 0px 2px #000000; -o-border-shadow: 0px 0px 2px #000000; background-color: white; width: 960px; float: left; clear: left; margin: 0 0 20px; padding: 0; }
    .AnzSearchSchaltContentGrid { width: 960px; float: left; clear: left; margin: 0 0 0; padding: 0; }
    .AnzSearchSchaltPageTidy3sp { width: 960px; float: left; clear: left; margin: 0; padding: 0; }
    .AnzSearchSchaltLeft { background-image: url(../standards/anzeigen/AnzgAuswahl01.jpg); background-repeat: no-repeat; background-position: left top; width: 479px; height: 335px; float: left; clear: right; border-right: 1px solid #a0a0a0; }
    .AnzSearchSchaltRight { background-image: url(../standards/anzeigen/AnzgAuswahl02.jpg); background-repeat: no-repeat; background-position: left top; width: 480px; height: 335px; float: right; clear: right; }
    .AnzSearchSchalttxt { text-align: left; height: 295px; margin: 0; padding: 20px; }
	.AnzSearchtHead { color: #333; font-size: 2em; font-weight: bold; font-style: normal; line-height: 1.2em; margin: 0; padding: 0; }
    .AnzSearchInhalt { font-size: 1.25em; font-weight: lighter; font-style: normal; line-height: 1.4em; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
    .BuchungsHead { color: #333; font-size: 2em; font-weight: bold; font-style: normal; line-height: 1.2em; margin: 0; padding: 0; }
    .BuchungsInhalt { font-size: 1.25em; font-weight: lighter; font-style: normal; line-height: 1.4em; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
    /**/
    .AnzSearchField { width: 440px; float: left; clear: left; }
    .AnzSearchField { width: 440px; float: left; clear: left; }
    .AnzSearchDIV { width: 325px; float: left; clear: right; }
    .AnzgButtonDIV { float: right; clear: right; margin-right: 35px; }
    .AnzgButton { color: #333; font-size: 1em; font-weight: bold; background-color: transparent; background-image: url(../standards/branchen/suchenButton.gif); background-repeat: no-repeat; text-align: center; width: 71px; height: 32px; padding: 0; border: solid 1px #979797; outline-style: none; outline-width: 0; cursor: pointer; }
    .AnzgButton:hover { background-image: url(../standards/branchen/suchenButtonHover.gif); border: solid 1px #979797; }
    .SearchInput { -webkit-appearance: none; -webkit-border-radius: 0px;  font-family: Georgia, "Times New Roman", Times, serif; }
    /**/
    .AnzSearchtHinweis { font-size: 1em; font-weight: lighter; font-style: normal; line-height: 1.2em; float: left; clear: left; margin-top: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
    #AnzSearchSchalt a { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
    #AnzSearchSchalt a:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
/*</agl.folder>*/
/*<agl.folder "EintragBuchen">*/
	.EintragBuchenZelle { color: #333; font-size: 1.1em; line-height: 1.7em; width: 280px; float: left; clear: left; margin: 0px; padding: 0; }
	.ModelBD { float: left; clear: left; margin: 0; padding: 0; }
	.BDButtonEintrag { float: left; clear: right; margin-right: 10px; }
	.ModellUL ul { float: left; clear: left; list-style-position: outside; display: inline; }
	.ModellUL li { font-size: 1em; line-height: 1.6em; margin-left: 25px; list-style-image: url(../standards/true.png); list-style-position: outside; }
	.BDH { color: #333; font-size: 1.2em; font-weight: bold; padding-left: 130px; }
	.ModelBD a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.ModelBD a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; padding-right: 7px; }
	.BDAbstand { color: #949494; font-size: 0.9em; margin-top: 10px; margin-bottom: 10px; padding-left: 130px; }
/*</agl.folder>*/
.leftIMG { float: left; clear: right; margin-right: 20px; margin-bottom: 50px; }
.vbIMG { margin-right: 40px; }
/*<agl.folder "Admin">*/
	#AdminBranche #BDblaetterOben { margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 4px; border-bottom: 1px solid #d2d2d2; }
	#AdminBranche #BDblaetterUnten { margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 4px; border-bottom: 1px solid #d2d2d2; }
	#AdminBranche .BDblaetterLinks { width: 40px; float: left; clear: right; margin: 0; padding: 0; }
	#AdminBranche .BDblaetterMitte { text-align: center; width: 520px; float: left; clear: right; padding-top: 12px; }
	#AdminBranche .BDblaetterRechts { text-align: right; width: 40px; float: right; clear: right; margin: 0; padding: 0; }
	#AdminBranche .LinkBlackKl { -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;   color: #333; font-size: 0.89em; font-weight: bold; background-color: white; text-decoration: none; margin: 0 3px; padding: 3px 7px; border: solid 1px #e7e7e7; }
	#AdminBranche .LinkBlackKl:hover { color: white; background-color: #08c; }
	#AdminBranche .TextOnBold { -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;   color: white; font-size: 0.89em; font-weight: bold; background-color: #08c; text-decoration: none; margin: 0 3px; padding: 3px 7px; border: solid 1px #e7e7e7; }
	#AdminBranche .BDblaetterEintraege { margin-top: 5px; margin-bottom: 5px; padding-bottom: 17px; border-bottom: 1px solid #d2d2d2; }
	#AdminBranche .BDblaetterNext { background-image: url(../standards/branchen/next.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	#AdminBranche .BDblaetterBack { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	#AdminBranche .BDblaetterNext:hover { background-image: url(../standards/branchen/next.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
	#AdminBranche .BDblaetterBack:hover { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
	.reihe { color: white; background-color: #ace; background-image: none; padding: 15px 10px 15px 30px; }
	.reihePlus { color: white; background-color: #fae; background-image: none; padding: 15px 10px 15px 30px; }
	.reiheOnline { color: white; background-color: #9fc700; background-image: none; padding: 15px 10px 15px 30px; }
	.reiheOffline { color: white; background-color: #fae; background-image: none; padding: 15px 10px 15px 30px; }
	.reiheSmall { color: white; background-color: #ace; background-image: none; width: 10%; padding: 15px 10px 15px 30px; }
	.txt .txtLinkReihe { color: white; font-weight: lighter; background-image: url(../standards/arrowWhite.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .txtLinkReihe:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	#Main td[class$="UserStatus0"] { color: white; background-color: #a00; background-image: none; padding: 10px; }
	#Main td[class$="UserStatus1"] { color: white; background: none; background-color: #3c7800; background-image: none; padding: 10px; }
	#Main td[class$="UserStatus2"] { color: white; background-color: #6464ff; background-image: none; padding: 10px; }
	.UserStatusLink0 { color: white; background-color: #e1a3a3; background-image: none; padding: 7px 15px 7px 15px; }
	.UserStatusLink1 { color: white; background-color: #b8cfa3; background-image: none; padding: 7px 15px 7px 15px; }
	.UserStatusLink2 { color: white; background-color: #c6c6ff; background-image: none; padding: 7px 15px 7px 15px; }
	.txt .UserStatusLink { color: white; font-weight: lighter; background-image: url(../standards/arrowWhite.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .UserStatusLink:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	#AdminBranche { font-style: normal; word-wrap: break-word; position: relative; margin-bottom: 70px; padding: 0; }
	#AdminBenutzer { font-style: normal; word-wrap: break-word; position: relative; margin-bottom: 70px; padding: 0; }
	.AdminBDBack { width: 920px; height: 32px; }
	.AdminBDBackIMG { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 0; }
	.AdminBDBackIMG:hover { background-image: url(../standards/branchen/back.png); background-repeat: no-repeat; background-position: 0 -32px; }
	#AdminBranche .BDDivsHead { width: 920px; float: left; clear: left; margin-bottom: 5px; }
	#AdminBranche .BDDivs { float: left; width: 425px; margin-bottom: 15px; }
	#AdminBranche .BDDivs h1 { width: 425px; margin: 0 0 10px; padding: 0; }
	#AdminBranche .BDAdresse { font-size: 1.1em; font-weight: bold; line-height: 1.7em; width: 425px; margin: 0 0 35px; padding: 0 0 10px; border-bottom-color: #f5f5f5; border-bottom-width: 1px; }
	#AdminBranche .BDAnsprechpartner { font-size: 1.1em; line-height: 1em; width: 425px; margin: 0 0 15px; padding: 0; }
	#AdminBranche .BDTelefon { font-size: 1.1em; line-height: 1em; width: 425px; margin: 0 0 5px; padding: 0; }
	#AdminBranche .BDTelefon .number { color: #555; font-weight: bold; word-spacing: 0.15em; letter-spacing: -0.05em; }
	#AdminBranche .BDInternet { font-size: 1.1em; line-height: 1em; width: 425px; margin: 0 0 15px; padding: 0; }
	/**/
	#AdminBranche .BDLogo { float: right; text-align: right; width: 150px; margin: 0; }
	/**/
	#AdminBranche .BDText { color: #333; font-size: 1.1em; line-height: 1.7em; width: 920px; float: left; clear: left; margin-bottom: 5px; }
	#AdminBranche .BDText ul { width: 590px; margin: 5px 5px 10px; padding: 0; list-style-type: circle; list-style-position: inside; }
	#AdminBranche .BDText li { margin: 0; padding: 0; border-bottom: 1px solid #eee; }
	#AdminBranche #BD_Fotos { width: 920px; float: left; clear: left; margin-top: 10px; }
	#AdminBranche #BD_Fotos img { float: left; clear: left; padding-bottom: 25px; border-style: none; outline-style: none; }
/*</agl.folder>*/
.wichtigDenzent { color: white; font-weight: bold; width: 920px; float: left; clear: left; margin-top: 0; margin-right: -20px; margin-left: -20px; padding: 0 20px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.green { color: #009600; }
.selectCellRight { width: 250px; float: right; clear: left; padding: 5px; }
#BDstatusButton0 { background-image: url(../standards/BDstatus00.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
#BDstatusButton0:hover { background-image: url(../standards/BDstatus01.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
#BDstatusButton0on { background-image: url(../standards/BDstatus01.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
#BDstatusButton1 { background-image: url(../standards/BDstatus10.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
#BDstatusButton1:hover { background-image: url(../standards/BDstatus11.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
#BDstatusButton1on { background-image: url(../standards/BDstatus11.gif); background-repeat: no-repeat; background-position: center center; text-decoration: none; width:155px; height:29px; }
/*<agl.folder "EintragBearbeiten">*/
	.LogInTabs { font-size: 1.2em; line-height: 1em; text-align: center; word-spacing: 0.1em; float: left; clear: left; }
	#flowtabs { width: 920px; height: 31px; float: left; clear: left; }
	#flowpanes { width: 920px; float: left; clear: left; min-height: 400px; }
	#flowtabs #t1 { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: center; width: 184px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#flowtabs #t2 { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -184px 0; text-decoration: none; text-align: center; width: 184px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#flowtabs #t3 { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -368px 0; text-decoration: none; text-align: center; width: 184px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#flowtabs #t4 { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -552px 0; text-decoration: none; text-align: center; width: 184px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#flowtabs #t5 { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -736px 0; text-decoration: none; text-align: center; width: 184px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#flowtabs #t1:hover { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: 0 -31px; text-decoration: none; }
	#flowtabs #t2:hover { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -184px -62px; text-decoration: none; }
	#flowtabs #t3:hover { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -368px -93px; text-decoration: none; }
	#flowtabs #t4:hover { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -552px -124px; text-decoration: none; }
	#flowtabs #t5:hover { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -736px -155px; text-decoration: none; }
	#flowtabs #t1.current { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: 0 -31px; text-decoration: none; }
	#flowtabs #t2.current { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -184px -62px; text-decoration: none; }
	#flowtabs #t3.current { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -368px -93px; text-decoration: none; }
	#flowtabs #t4.current { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -552px -124px; text-decoration: none; }
	#flowtabs #t5.current { background-image: url(../standards/ReiterBrancheBearbeit.gif); background-repeat: no-repeat; background-position: -736px -155px; text-decoration: none; }
	.statusA { width: 700px; float: left; clear: right; }
	.statusB { width: 200px; height: 100px; float: right; clear: right; }
	.buttonsfullR { text-decoration: none; width: 160px; height: 30px; float: right; clear: right; }
	.buttonsfullR a:hover { text-decoration: none; }
	.On { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -120px; text-decoration: none; text-align: center; width: 150px; height: 20px; float: left; clear: left; padding: 5px; }
	.Off { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -30px; text-decoration: none; text-align: center; width: 150px; height: 20px; float: left; clear: left; padding: 5px; }
	.On:hover { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; }
	.Off:hover { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -150px; text-decoration: none; }
	.Online { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -180px; text-decoration: none; }
	.Offline { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -210px; text-decoration: none; }
	.Online:hover { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -180px; text-decoration: none; }
	.Offline:hover { background-image: url(../standards/OnOff.gif); background-repeat: no-repeat; background-position: 0 -210px; text-decoration: none; }
	.buttonsfullR span { font-size: 1em; }
/*</agl.folder>*/
/*<agl.folder "Bestellprozess">*/
	.BestellMeldung { color: #F00; border: 1px solid #F00; padding: 5px;}
	.BestellButton { width: 183px; height: 40px; float: left; clear: left; }
	.btn_bestell { color: white; font-weight: bold; background-image: url(../standards/BestellButton.png); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; width: 163px; height: 25px; float: left; clear: left; padding-top: 15px; padding-left: 20px; }
	.btn_bestell:hover { color: white; background-image: url(../standards/BestellButton.png); background-position: 0 -40px; text-decoration: none; }
	.btn_bestell_off { color: white; font-weight: bold; background-image: url(../standards/BestellButton.png); background-repeat: no-repeat; background-position: 0 -40px; text-decoration: none; width: 163px; height: 25px; float: left; clear: left; padding-top: 15px; padding-left: 20px; }
	.btn_bestell_back { color: white; font-weight: bold; background-image: url(../standards/BestellButtonBack.png); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; width: 163px; height: 25px; float: left; clear: left; padding-top: 15px; padding-left: 40px; }
	.btn_bestell_back:hover { color: white; background-image: url(../standards/BestellButtonBack.png); background-position: 0 -40px; text-decoration: none; }
	.BestellButton a { color: #fff; font-weight: bold; text-decoration: none;}
	.BestellButton a:hover { color: #fff; font-weight: bold;}
	.BestellButton input { -webkit-appearance: none; -webkit-border-radius: 0px; color: #FFF; font-weight: bold;}
	.BestellButton input:hover { color: #FFF; font-weight: bold;  }
/*</agl.folder>*/
/*<agl.folder "TraueranzeigenBearbeiten">*/
	.AZLoeschenFrage { background-image: url(../standards/AZLoeschenFrage.png); background-repeat: no-repeat; width:56px; height:24px; padding: 3px 8px 3px 19px; }
	.AZLoeschenFrage a { color: #000; }
	#AZflowtabs { width: 920px; height: 31px; float: left; clear: left; }
	#AZflowpanes { width: 920px; float: left; clear: left; min-height: 400px; }
	#AZflowtabs #t1 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: center; width: 153px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t2 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -153px 0; text-decoration: none; text-align: center; width: 153px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t3 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -306px 0; text-decoration: none; text-align: center; width: 153px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t4 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -459px 0; text-decoration: none; text-align: center; width: 153px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t5 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -612px 0; text-decoration: none; text-align: center; width: 153px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t6 { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -765px 0; text-decoration: none; text-align: center; width: 155px; height: 21px; z-index: 1; float: left; clear: right; padding-top: 10px; }
	#AZflowtabs #t1:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: 0 -31px; text-decoration: none; }
	#AZflowtabs #t2:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -153px -62px; text-decoration: none; }
	#AZflowtabs #t3:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -306px -93px; text-decoration: none; }
	#AZflowtabs #t4:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -459px -124px; text-decoration: none; }
	#AZflowtabs #t5:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -612px -155px; text-decoration: none; }
	#AZflowtabs #t6:hover { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -765px -186px; text-decoration: none; }
	#AZflowtabs #t1.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: 0 -31px; text-decoration: none; }
	#AZflowtabs #t2.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -153px -62px; text-decoration: none; }
	#AZflowtabs #t3.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -306px -93px; text-decoration: none; }
	#AZflowtabs #t4.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -459px -124px; text-decoration: none; }
	#AZflowtabs #t5.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -612px -155px; text-decoration: none; }
	#AZflowtabs #t6.current { background-image: url(../standards/ReiterAnzeigeBearbeit.gif); background-repeat: no-repeat; background-position: -765px -186px; text-decoration: none; }
	#GSAlles { width: 920px; }
	#GSTemplateKasten { width: 528px; float: left;  }
	#GSTemplateHead { width: 100%; }
	#GSTemplateAuswahl { width: 100%; margin-top: 10px; overflow: auto; }
	.GSTemplate { width: 156px; margin-right: 10px; margin-bottom: 10px; float: left;  }
	.GSTemplateBild { width: 156px;}
	.GSTemplateText { width: 156px; }
	#GSStyleKasten { width: 352px; float: right;  }
	#GSStyles { width: 352px; float: left;  }
	#GSStylesHead { width: 100%; }
	#GSStylesAuswahl { margin-top: 10px; }
	.GSStyle { width: 156px; margin-right: 13px; margin-bottom: 13px; float: left;  }
	.GSStyleBild { width: 156px; }
	#GSColors {  width: 352px; margin-top: 20px; float: left;  }
	#GSColorsAuswahl { width: 338px; margin-top: 10px; }
	#GSColorsHead { width: 100%; }
	.GSColor { width: 56px; margin-right: 10px; margin-bottom: 13px; float: left; C }
	.GSColorBild { width: 56px; }
	.GSClear { clear: both; }
	.GSRahmenOn { border: 2px solid #08C; }
	.GSRahmen { border: 2px solid transparent; }
	.GSRahmen:hover { border: 2px solid #08C; }
	#GSFotoEigenHead { width:440px; margin-bottom:10px; font-weight: bold; padding-bottom:2px; border-bottom: 1px solid #CCC; }
	#GSFotoUpload { float:left; width:265px; }
	#GSFotoAusgabe { float:right; text-align: right; }
	#GSCliparts { width:205px;float:left; }
	#GSClipartsHead { width:195px; margin-bottom:10px; font-weight: bold; padding-bottom:2px; border-bottom: 1px solid #CCC; }
	#GSClipartsListe { width:195px; height:190px; overflow:auto; }
	.GSClipart { float:left;margin-right:5px;margin-bottom:5px; }
	#GSFotos { width:205px;float:right; }
	#GSFotosHead { width:195px; margin-bottom:10px; font-weight: bold; padding-bottom:2px; border-bottom: 1px solid #CCC; }
	#GSFotosListe { width:195px; height:190px; overflow:auto; }
	.GSFoto { float:left;margin-right:5px;margin-bottom:5px; }
	.GSBildHover { border: 2px solid transparent; }
	.GSBildHover:hover { border: 2px solid #08C; }
	.GSBildHoverOn { border: 2px solid #08C; }
	#AnzeigeninhalteTextHead { width:920px; margin-bottom:10px; font-weight: bold; padding-bottom:2px; border-bottom: 1px solid #CCC; }
	.tooltip { display:none; background:transparent url(/standards/tooltipp.png); background-position: bottom center; font-size:12px; padding:4px 8px 11px 8px; color:#FFF; text-align:center; }
	#AZ_Bestellvorgang1 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 0; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	#AZ_Bestellvorgang2 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 -43px; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	#AZ_Bestellvorgang3 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 -86px; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	#AZ_Bestellvorgang4 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 -129px; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	#AZ_Bestellvorgang5 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 -172px; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	#AZ_Bestellvorgang6 { background:transparent url(/standards/AZ_Bestellvorgang.gif); background-position:0 -215px; border-bottom: 1px solid #BBB; width: 960px; height: 43px; clear:left; float:left; }
	.message { color: #F00; }
	.AZFormBenutzerangaben { font-size: 16px; font-style: italic; }
	.AZFormPflicht { color:#08C; font-size: 18px; }
	.AZFormOptional { color:#666; }
	.AZFeldFehlt INPUT[type="text"] { -webkit-appearance: none; -webkit-border-radius: 0px;  border: 1px solid #58ab27; }
	#Main td.AZFeldFehlt { background: #f3fded url(../standards/tablegreen.png) repeat-x; }
	div.Overlay {  margin: 0 auto; top: 250px; background-image: none; background-color: #fafafa; padding: 10px; border: solid 1px #666; position: fixed; z-index: 100; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 300px #0088cc; -moz-box-shadow: 0px 0px 300px #0088cc; -khtml-box-shadow:  0px 0px 300px #0088cc; -ms-border-shadow: 0px 0px 300px #0088cc; -o-border-shadow: 0px 0px 300px #0088cc; }
	div.OverlayEinstellungen {  margin: 0 auto; top: 150px; background-image: none; background-color: #fafafa; padding: 10px; border: solid 1px #666; position: fixed; z-index: 100; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 300px #0088cc; -moz-box-shadow: 0px 0px 300px #0088cc; -khtml-box-shadow:  0px 0px 300px #0088cc; -ms-border-shadow: 0px 0px 300px #0088cc; -o-border-shadow: 0px 0px 300px #0088cc; }
	div.OverlayTop { width: 100%; }
	div.OverlayHead { color:#08C; float:left; padding-top:4px; font-weight: bold; }
	div.OverlayClose { float:right; }
	.OverlayCloseButton { opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/close.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
	.OverlayCloseButton:hover { opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/close.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	a.OverlayLink { text-decoration:none; background-color: #DDD; padding: 2px 4px 2px 4px; border: 1px solid #666; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 30px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	a.OverlayLink:hover { text-decoration:none; background-color: #FFF; padding: 2px 4px 2px 4px; border: 1px solid #666; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 30px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	a.OverlayLinkVorschau { text-decoration:none; background:transparent url(/standards/AZOverlayLinkVorschau.gif); padding: 2px 4px 2px 4px; border: 1px solid #666; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 30px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	a.OverlayLinkVorschau:hover { text-decoration:none; background-color: #FFF; padding: 2px 4px 2px 4px; border: 1px solid #666; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 30px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	.AnzeigeTextBearbeitenButton { vertical-align:middle; opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/text.png); background-repeat: no-repeat; background-position: 0 -32px; margin: 0; padding: 0; }
	.AnzeigeTextBearbeitenButton:hover { vertical-align:middle; opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/text.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	.AnzeigeTextBearbeitenLink { text-decoration:none; color:#4f4f4f; }
	.AnzeigeTextBearbeitenLink:hover { text-decoration:none; color:#4f4f4f; }
	.AnzeigeAbsenderBearbeitenButton { vertical-align:middle; opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/abs.png); background-repeat: no-repeat; background-position: 0 -22px; margin: 0; padding: 0; }
	.AnzeigeAbsenderBearbeitenButton:hover { vertical-align:middle; opacity: 0.5; filter:alpha(opacity=50); background-image: url(/standards/abs.png); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
	.AnzeigeAbsenderBearbeitenLink { text-decoration:none; color:#4f4f4f; }
	.AnzeigeAbsenderBearbeitenLink:hover { text-decoration:none; color:#4f4f4f; }
	a.AZ_E_Absendername { text-decoration:none; color:#4f4f4f; }
	a.AZ_E_Absendername:hover { text-decoration:none; }
	.txt a.AZ_Zahlung { text-decoration:none; }
	.AZ_Zahlung { display:block; padding:2px; margin-bottom:3px; }
	.txt a.AZ_AGB { text-decoration:none; padding:2px; margin-bottom:3px; }
	.AZ_Zahlung_On { display:block; padding:2px 2px 0px 2px; margin-bottom:0px; }
	.AZ_Zahlung_On_Unten { font-size: 11px; display:block; padding:0px 2px 2px 25px; margin-bottom:3px; }
	.AZ_Zahlung_Infotext_klein { font-size: 11px; }
	div.OverlayText { width:500px; left: 80px; top: 280px; background-image: none; background-color: #FFF; padding: 10px; border: 1px solid #666; position: fixed; z-index: 1000; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 30px #4c4c4c; -moz-box-shadow: 0px 0px 30px #4c4c4c; -khtml-box-shadow:  0px 0px 30px #4c4c4c; -ms-border-shadow: 0px 0px 30px #4c4c4c; -o-border-shadow: 0px 0px 30px #4c4c4c; }
	div.OverlayTextAuswahl { width: 100%; height: 200px; margin-top: 10px; overflow: auto; }
	.VorZurueck { width:100%; height: 30px; }
	.VorZurueckLinks { height: 30px; float:left; }
	.VorZurueckLinks a { margin:0; font-weight: bold; color: #fff; padding: 5px 18px 6px 28px; text-decoration: none; background-image: url(/standards/ButtonBGblue.jpg); background-repeat: no-repeat; background-position: left 0; float: left; }
	.VorZurueckLinks a:hover { font-weight: bold; color: #fff; text-decoration: none; background-image: url(/standards/ButtonBGgrey.jpg); background-repeat: no-repeat; background-position: left 0; }
	.VorZurueckLinks .KeinLink { margin:0px; color: #FFF; font-weight: bold; padding: 5px 18px 6px 28px; text-decoration: none; background-image: url(/standards/ButtonBGgrey.jpg); background-repeat: no-repeat; background-position: left 0px; }
	.VorZurueckRechts { height: 30px; float:right; }
	.VorZurueckRechts a { float:right;margin:0; font-weight: bold; color: #fff; padding: 5px 28px 6px 18px; text-decoration: none; background-image: url(/standards/ButtonBGblue.jpg); background-repeat: no-repeat; background-position: right 0; }
	.VorZurueckRechts a:hover { font-weight: bold; color: #fff; text-decoration: none; background-image: url(/standards/ButtonBGgrey.jpg); background-repeat: no-repeat; background-position: right 0; }
	.VorZurueckRechts input { float:right;margin:0; font-weight: bold; color: #fff; padding: 5px 28px 6px 18px; text-decoration: none; background-image: url(/standards/ButtonBGblue.jpg); background-repeat: no-repeat; background-position: right 0; }
	.VorZurueckRechts input:hover { font-weight: bold; color: #fff; text-decoration: none; background-image: url(/standards/ButtonBGgrey.jpg); background-repeat: no-repeat; background-position: right 0; }
	.VorZurueckRechts .KeinLink { margin:0px; color: #FFF; font-weight: bold; padding: 5px 28px 6px 18px; text-decoration: none; background-image: url(/standards/ButtonBGgrey.jpg); background-repeat: no-repeat; background-position: right 0px; }
	.VorZurueckRechtsButtonSave { float:right; margin-right: 15px; }
	.VorZurueckMitte { color: white; text-decoration: none; float: left; clear: right; }
	.Flaeche { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; background-color: #08c; text-decoration: none; height: 30px; padding-right: 15px; padding-left: 15px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
	.Flaeche:hover { color: white; font-weight: 700; background-color: #8f8f8f; text-decoration: none; }
	.Flaeche a { color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
	.Flaeche a:hover { color: white; font-weight: 700; text-decoration: none; }
	.FlaecheB { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; background-color: #48a7d9; text-decoration: none; height: 25px; padding-top: 5px; padding-right: 15px; padding-left: 15px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
	.FlaecheB:hover { color: white; font-weight: 700; background-color: #8f8f8f; text-decoration: none; }
	.FlaecheB a { color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
	.FlaecheB a:hover { color: white; font-weight: 700; text-decoration: none; }
	.FlaecheC { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; background-color: #48a7d9; text-decoration: none; height: 25px; padding-top: 5px; padding-right: 15px; padding-left: 15px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
	.FlaecheC:hover { color: white; font-weight: 700; background-color: #54bd00; text-decoration: none; }
	.FlaecheC a { color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
	.FlaecheC a:hover { color: white; font-weight: 700; text-decoration: none; }
	.FlaecheD { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; background-color: #54bd00; text-decoration: none; height: 25px; padding-top: 5px; padding-right: 15px; padding-left: 15px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
	.FlaecheD:hover { color: white; font-weight: 700; background-color: #48a7d9; text-decoration: none; }
	.FlaecheD a { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
	.FlaecheD a:hover { color: white; font-weight: 700; text-decoration: none; }
	.Gest { float: left; clear: right; margin-right: 15px; }
	.ABST { margin-left: 16px; }
	@-webkit-keyframes pulse { 0% { background-color: #0088; opacity: 1.0; }  50% { background-color: #48a7d9; opacity: 1.0; } 100% { background-color: #0088; opacity: 1.0; } }
	.FlaecheD { -webkit-animation:pulse 2s ease-in-out 0.1s 20; }
	.GSclear { float: left; clear: both; }
	.t { margin-bottom: -3px; }
	.HInBuSmall { color: #979797; font-size: 0.85em; }
	#AZTemplateAuswahl { width: 900px; }
	#AZStyleAuswahl { width: 900px; }
	#AZColorAuswahl { width: 900px; }
	#AZFotoAuswahl { width: 900px; }
	#AZTextBearbeiten1 { width: 900px; }
	#AZTextBearbeiten2 { width: 900px; }
	#AZTextBearbeiten3 { width: 900px; }
	#AZTextBearbeiten4 { width: 900px; }
	#AZTextBearbeiten5 { width: 900px; }
	#AZEinstellungenAuswahl { width: 900px; }
	#AZAbsenderBearbeiten { width: 900px; }
	#LoginForm { width: 900px; }
/*</agl.folder>*/
/*<agl.folder "ButtonNeu">*/
	#ButtonClassButtons a { color:#e9e9e9; }
	#ButtonClassButtons a:hover { color:#e9e9e9; text-decoration: none; }
	.ButtonClass { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
	.ButtonClass:hover { text-decoration: none; }
	.ButtonClass:active { position: relative; top: 1px; }
	.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }
	.medium { font-size: 12px; padding: .4em 1.5em .42em; }
	.small { font-size: 11px; padding: .2em 1em .275em; }
	.blue { color: #d9ecf7; border: solid 1px #006ba3; background: #0088cc; background: -webkit-gradient(linear, left top, left bottom, from(#009cee), to(#006ca5)); background: -moz-linear-gradient(top,  #009cee,  #006ca5); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#009cee', endColorstr='#006ca5'); }
	.blue:hover { background: #0072ad; background: -webkit-gradient(linear, left top, left bottom, from(#0087cc), to(#005d8e)); background: -moz-linear-gradient(top,  #0087cc,  #005d8e); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0087cc', endColorstr='#005d8e'); }
	.blue:active { color: #80b8d6; background: -webkit-gradient(linear, left top, left bottom, from(#006ca5), to(#009cee)); background: -moz-linear-gradient(top,  #006ca5,  #009cee); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#006ca5', endColorstr='#009cee');}
	.white { color: #606060; border: solid 1px #b7b7b7; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); background: -moz-linear-gradient(top,  #fff,  #ededed); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); }
	.white:hover { background: #ededed; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); background: -moz-linear-gradient(top,  #fff,  #dcdcdc); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc'); }
	.white:active { color: #999; background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); background: -moz-linear-gradient(top,  #ededed,  #fff); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff'); }
	.black { color: #d7d7d7; border: solid 1px #333; background: #333; background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000)); background: -moz-linear-gradient(top,  #666,  #000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000'); }
	.black:hover { background: #000; background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000)); background: -moz-linear-gradient(top,  #444,  #000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000'); }
	.black:active { color: #666; background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444)); background: -moz-linear-gradient(top,  #000,  #444); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666'); }
	.gray { color: #e9e9e9; border: solid 1px #555; background: #6e6e6e; background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); background: -moz-linear-gradient(top,  #888,  #575757); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757'); }
	.gray:hover { background: #616161; background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b)); background: -moz-linear-gradient(top,  #757575,  #4b4b4b); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b'); }
	.gray:active { color: #afafaf; background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888)); background: -moz-linear-gradient(top,  #575757,  #888); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888'); }
/*</agl.folder>*/
.FlaechePlus { -webkit-appearance: none; -webkit-border-radius: 0px; color: white; font-size: 1em; font-weight: 700; background-color: #08c; text-decoration: none; padding: 10px 20px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
.FlaechePlus:hover { color: white; font-weight: 700; background-color: #8f8f8f; text-decoration: none; }
.FlaechePlus a { color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
.FlaechePlus a:hover { color: white; font-weight: 700; text-decoration: none; }
.BraUserLeft { width: 400px; float: left; clear: right; }
.BraUserRight { width: 400px; float: right; clear: right; }
.KategorieBra { width: 920px; }
#KategorieAuswahlTab { width: 920px; float: left; clear: left; }
#KategorieAuswahlTab .BRAKAT { line-height: 2em; width: 155px; float: left; clear: right; margin-right: 25px; }
#KategorieAuswahlTab .BRAKATul { float: left; clear: left; }
#KategorieAuswahlTab .BRA_Kat_Whl { font-size: 1.1em; background-image: url(../standards/AZ_Zahlung.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
#KategorieAuswahlTab .BRA_Kat_Whl:hover { color: #08c; font-size: 1.1em; background-image: url(../standards/AZ_Zahlung_ON.png); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 20px; }
#KategorieAuswahlTab .BRA_Kat_WhlON { font-size: 1.1em; background-image: url(../standards/AZ_Zahlung_ON.png); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 20px; }
#KategorieAuswahlTab a { color: #333; font-size: 1.1em; text-decoration: none; }
#KategorieAuswahlTab a:hover { color: #08c; font-size: 1.1em; text-decoration: none; }
#KategorieAuswahlTab .clearBRA { width: 920px; float: left; clear: both; margin-bottom: 5px; padding-bottom: 10px; border-bottom: 1px solid #c8c8c8; }
#MusteranzeigenPremium { z-index:9999; width:960px;overflow:auto; }
#form-advice input[type="submit"] { -webkit-appearance: none; -webkit-border-radius: 0px; cursor: pointer; }