
* {	margin: 0;
	-moz-opacity: 1 !important; }
html { background-color: transparent; height: 101%; }
body { color: #e6e6fa; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #004; text-align: center; height: 101%; margin: 20px 0 0; }
#container { color: #e6e6fa; background-color: transparent; background-image: url(../img_judtreuhand_allg/illustration_innen.jpg); background-repeat: no-repeat; text-align: left; height: auto; width: 760px; z-index: 1; visibility: visible; margin-right: auto; margin-left: auto; }
/*<agl.folder "elementeindex">*/
#containerindex { position: relative;color: #e6e6fa; background-color: transparent; background-image: url(../img_judtreuhand_aktuell/steuererklaerung.jpg); background-repeat: no-repeat; text-align: left; visibility: visible; margin-right: auto; margin-left: auto; z-index: 1; width: 760px; height: auto; }
#judtreuhandaktuellundnavigation { background-color: transparent; height: auto; width: 210px; z-index: 3; visibility: visible; float: left; }
#treuhandaktuellmaps { background-color: transparent; visibility: visible; z-index: 4; width: 210px; height: auto; }
#logotitelinhaltindex { background-color: transparent; height: auto; width: 545px; z-index: 3; visibility: visible; float: right; }
	#logoindex { background-color: transparent; visibility: visible; z-index: 3; width: inherit; height: auto; }
#titelindex { color: #669; background-color: transparent; visibility: visible; margin-bottom: 60px; z-index: 4; width: 418px; height: auto; margin-left: 125px; }
#hauptnavigationindex { background-color: transparent; visibility: visible; z-index: 4; width: inherit; height: auto; }
#inhaltindex { background-color: transparent; visibility: visible; margin-bottom: 20px; z-index: 3; width: 418px; height: auto; margin-left: 125px; }
#inhaltindex ul,  #inhaltindex li { background-color: transparent; text-align: left; list-style-type: none; margin-left: 0; padding-top: 10px; padding-bottom: 0; padding-left: 0; }
h1.index { color: #669; font-size: 14px; font-weight: normal; background-color: transparent; }
h2.index { color: #e6e6fa; font-size: 14px; font-weight: bold; background-color: transparent; }
a.index:link,  a.index:visited { color: #e6e6fa; background-color: transparent; text-decoration: underline; }
a.index:hover,  a.index:active { color: #f60; background-color: transparent; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "header_hauptnavigation">*/
#hugheader { background-color: transparent; width: auto; height: auto; z-index: 2; }
#bjudillustration { background-color: transparent; width: 210px; height: auto; z-index: 3; float: left; }
#logohauptnavigationundtitel { background-color: transparent; height: auto; width: 540px; z-index: 3; visibility: visible; float: right; margin-bottom: 14px; border-bottom: 2px solid #f60; }
#logo { background-color: transparent; visibility: visible; margin-bottom: 5px; z-index: 4; width: auto; height: auto; margin-left: 120px; }
#hauptnavigation { background-color: transparent; height: auto; width: auto; z-index: 4; visibility: visible; }
#titel { background-color: transparent; height: auto; width: 418px; z-index: 4; visibility: visible; margin-top: -25px; margin-bottom: 8px; margin-left: 120px; }
/*</agl.folder>*/
#unternavigationenundinhalt { background-color: transparent; height: auto; width: 100%; z-index: 2; visibility: visible; }
/*<agl.folder "unternavigationen">*/
#hugunternavigationen { background-color: transparent; height: auto; width: 330px; z-index: 3; visibility: visible; float: left; }
#unternavigation { background-color: transparent; text-align: right; height: auto; width: 220px; z-index: 4; visibility: visible; float: left; }
#atunternavigation { background-color: transparent; height: auto; width: 110px; z-index: 4; visibility: visible; float: right; margin-top: 1px; }
/*</agl.folder>*/
#inhalt { background-color: transparent; height: auto; width: 418px; z-index: 3; visibility: visible; float: right; margin-bottom: 20px; }
/*<agl.folder "adresse">*/
#adresse { color: #669; font-size: 11px; background-color: transparent; height: auto; width: 540px; z-index: 2; visibility: visible; margin-top: 10px; margin-left: 220px; padding-top: 8px; padding-bottom: 20px; border-top: 2px solid #f60; }
#ort { color: #f60; font-size: 11px; font-weight: normal; background-color: transparent; height: auto; width: 85px; z-index: 5; visibility: visible; float: left; }
#kontaktdaten { color: #669; background-color: transparent; height: auto; width: 445px; z-index: 3; visibility: visible; float: right; padding-bottom: 10px; }
	#kontaktdaten table { color: #669; font-size: 11px; background-color: transparent; }
	.tabellekontaktdaten { color: #669; font-size: 11px; background-color: transparent; }
	.tabellekontaktdaten td { color: #669; font-size: 11px; font-weight: normal; background-color: transparent; margin: 0; padding: 0; }
	.tabellekontaktdaten p { color: #669; font-size: 11px; font-weight: normal; background-color: transparent; }
	#kontaktdaten a:link, #kontaktdaten a:visited { color: #669; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-decoration: underline; }
#kontaktdaten a:hover, #kontaktdaten a:active { color: #f60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; background-color: transparent; }
#artundmedia { color: #669; font-size: 10px; background-color: transparent; text-align: right; height: auto; width: inherit; z-index: 2; visibility: visible; }
a.artundmedia:link, a.artundmedia:visited { color: #3c3c6f; background-color: transparent; }
a.artundmedia:hover, a.artundmedia:active { color: #669; background-color: transparent; }
/*</agl.folder>*/
/*textformatierungen*/
p { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; }
p.einzug20pixel { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; margin: 0; padding: 0 0 0 20px; }
tr,td { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; }
h1 { color: #f60; font-size: 20px; font-weight: normal; background-color: transparent; margin: 0; padding: 0; }
h2 { font-size: 16px; font-weight: bold; background-color: transparent; margin: 0; padding: 0; }
h2.dunkelblau { color: #004; font-size: 17px; font-weight: normal; background-color: #f60; }
h3 { color: #e6e6fa; font-size: 13px; font-weight: bold; background-color: transparent; margin: 0; padding: 0; }
h4 { color: #e6e6fa; font-size: 13px; font-weight: bold; background-color: transparent; margin: 0; padding: 0; }
h5 { color: #e6e6fa; font-size: 13px; font-weight: bold; background-color: transparent; margin: 0; padding: 0; }
a:link, a:visited { color: #e6e6fa; background-color: transparent; text-decoration: underline; }
a:hover,  a:active { color: #f60; background-color: transparent; text-decoration: underline; }
ul { background-color: transparent; padding-left: 0; }
ul,li { background-color: transparent; margin-left: 8px; padding-bottom: 10px; }

ol {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}
ol,li {
	background-color: transparent;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
ul.stufezwei, li.stufezwei { background-color: transparent; margin-left: 16px; padding-bottom: 0; }
.textinkastenorange { color: #004; background-color: #f60; padding: 5px; }
.textinkastenlavendel { color: #e6e6fa; background-color: #669; padding: 8px; }
.textinkastenlavendelmitstrich { color: #e6e6fa; background-color: #669; padding: 5px; border-top: 1px solid #004; border-bottom: 1px solid #004; }
.textumrandetlavender { background-color: transparent; padding: 5px 5px 5px 20px; border: solid 1px #669; }
.textumrandetorange { background-color: transparent; padding: 10px 5px 10px 20px; border: solid 1px #f60; }
.textdunkelblau { color: #004; background-color: transparent; }
img { background-color: transparent; border-width: 0; }
.bilderabstandrechts { background-color: transparent; margin-right: 10px; border-width: 0; }
.bilderabstandlinks { background-color: transparent; margin-left: 5px; border-width: 0; }
#inhaltimmobilien { color: #e6e6fa; background-color: #669; visibility: visible; z-index: 3; width: 418px; height: auto; float: right; }
#inhaltimmobilien ul { background-color: transparent; padding-left: 8px; }
#inhaltimmobilien ul,li { background-color: transparent; margin-left: 8px; padding-bottom: 4px; }
.kleintextimmobilien { color: #e6e6fa; font-size: 11px; background-color: transparent; }
.tabelleimmodetails { background-color: transparent; text-align: center; margin-right: auto; margin-left: auto; }
.textorange { color: #f60; background-color: transparent; }
/*immobilien*/
#objekttitel { background-color: #669; visibility: visible; margin-top: 15px; z-index: 10; width: inherit; height: auto; border-bottom: 1px solid #004; }
#hugimmozeilen { color: #e6e6fa; background-color: #669; height: auto; width: inherit; z-index: 4; visibility: visible; }
#objekttitel h3 { font-size: 13px; background-color: transparent; padding: 5px; }
.immozeilen { color: #e6e6fa; background-color: transparent; height: auto; width: inherit; z-index: 5; visibility: visible; padding-bottom: 8px; }
.immotyp { color: #e6e6fa; background-color: transparent; width: 120px; height: auto; z-index: 6; visibility: visible; float: left; margin-left: 8px; }
.immobeschrieb { color: #e6e6fa; background-color: transparent; height: auto; width: 270px; z-index: 6; visibility: visible; float: right; margin-right: 8px; }
.reset
{ clear: both; height: 1px; font-size: 1px; }
/*<agl.folder "formulare">*/
.legend { color: #003; font-size: 12px; background: #669; padding: 4px; margin-bottom: 4px; font-weight: bold; width: auto; margin-top: 20px; margin-left: 8px; border: solid 1px #e6ebff; }
input,textarea,select { color: #003; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 3px 0; border: solid 1px; background: #e6e6fa; padding: 3px; }
input:active, input:focus, input:hover { color: #003; background: #f5f5ff; }
#tabformular { font-weight: normal; background-color: transparent; width: 418px; border-collapse:collapse; }
#tabformular tr { background-color: transparent; vertical-align: middle; height: 30px; }
#tabformular td { background-color: transparent; margin: 0; }
#tabformular td.beschriftung { background-color: #669; margin: 0; padding-right: 20px; padding-left: 8px; }
#tabformular td.inputs { background-color: #669; margin: 0; }
#tabformular tr.legende { background-color: #669; vertical-align: top; height: 30px; padding-bottom: 30px; border-bottom: 1px solid #004; }
#tabformular td.legende { background-color: #669; padding-bottom: 30px; height: 30px; vertical-align: top; border-bottom: 1px solid #004; }
#tabformular tr.anmerkung { background-color: transparent; vertical-align: top; }
#tabformular td.anmerkung { font-size: 11px; background-color: transparent; }
#tabformular tr.senden { background-color: #669; margin: 0; padding: 0; border-top: 1px solid #004; }
#tabformular td.senden { background-color: #669; margin: 0; padding: 0; border-top: 1px solid #004; }
#tabformular tr.zwischenraum { background-color: transparent; height: 2px; margin: 0; padding: 0; }
#tabformular tr.zwischenraum p { font-size: 1px; background-color: transparent; margin: 0; padding: 0; }
/*</agl.folder>*/
