 body { height:100%; margin:0; font-family:Arial; font-size:12px; color:#000000;}
html#web{overflow:hidden;}


.summary * {text-align:left;}


#avc {float:none; clear:both;height:180px; }
.avc-item {display:block; float:left;  height:160px; width:280px;}
.avc-item .avc-foto {display:block; float:left; margin:0 10px 0 0; border:1px solid #3F3F3F;}
.avc-item span {display:block;}
.avc-item .beruf {font-weight:bold;}
.avc-item .beruf, .avc-item .name {margin:0 0 10px 0;}


input, textarea, button, select, table, th, td, div, p, label, span {font-family:Arial; font-size:100%; color:#000000;}
body#epozcontent {color:black; background-color:white;}
table {border:0; border-collapse:collapse;}
table td {padding:0; vertical-align:top;}
a { text-decoration: none; color:#20a5c4;}
a:hover {font-weight:bold;}
img {border:0; margin:0; padding:0;}

cite {color:#20a5c4; font-weight:bold; text-decoration:none;}


#altersv {position:absolute; right:135px; bottom:80px; z-index:10000000; width:211px; height:39px; display:block; background:url('../images/altersv.jpg');}
#altersv span {display:none;}
#fastclose {position:absolute; right:120px; bottom:117px; z-index:10000000; width:211px; height:39px; display:block; background:url('../images/fastclose.jpg');}
#fastclose span {display:none;}
#uonline {position:absolute; right:105px; bottom:154px; z-index:10000000; width:205px; height:39px; display:block; background:url('../images/uonline_button.gif');}
#uonline span {display:none;}
#wanted_url {position:absolute; right:90px; bottom:193px; z-index:10000000; width:205px; height:39px; display:block; background:url('../images/wanted_url.gif');}
#wanted_url span {display:none;}



/*Layout*/
#print-logo{display:none;}
#print-streifen{display:none;margin-bottom:30px;}

#helper {position:absolute; width:1024px; height:611px; left:50%; top:50%; margin-left:-511px; margin-top:-306px;border-bottom:1px solid #3F3F3F;}

/*#main-container {position:absolute; width:1024px; height:610px; left:50%; top:50%; margin-left:-511px; margin-top:-305px; background:#ffffff;}*/
#startpage #main-container {position:absolute; width:1024px; height:610px; left:50%; top:50%; margin-left:-511px; margin-top:-305px; background:#ffffff;}
#main-container {overflow:hidden; position:absolute; width:1024px; left:50%; top:0px; bottom:0px; margin-left:-511px;  background:#ffffff;}

#startpic { position:absolute; top:170px; left:93px; right:92px; bottom:0; background:url('../images/startpic.jpg') no-repeat;   background-color:#eeeeee; overflow:hidden; z-index:10;}
#start-haelftelinks {position:absolute; right:283px; top:170px; height:438px; overflow:auto;z-index:2;}
#start-green-right {position:absolute; top:0; right:0; bottom:0; width:137px; background:#20a5c4; border-left:1px solid #8fd2e1;}
#start-dasa {position:absolute; right:0px; top:0px; width:137px; bottom:0; background:url('../images/a-haelfte.gif') no-repeat; z-index:2; overflow:hidden; }
#a-unten {position:absolute; top:0; right:128px; }

#container-top{position:absolute; top:50px; left:0; right:0; height:120px; background:#20a5c4; z-index:2001;}
#a-oben {position:absolute; right:34px; bottom:28px;}
#container-funcs {position:absolute; left:0; right:0; top:0; height:21px; background:#ffffff;}
#container-logo {position:absolute; top:0; left:93px; bottom:27px; width:307px; background:white;}
#logo {position:absolute; top:20px;left:14px;}

#dasa {position:absolute; right:0px; top:0px; width:283px; bottom:0; background:url('../images/a-haelfte2normal.gif') no-repeat; z-index:2; overflow:hidden;}
#haelftelinks {position:absolute; right:283px; top:170px;  overflow:hidden;}
#container-left {position:absolute; top:171px; left:0; bottom:0; width:93px; background:#3F3F3F;}

#container-right {position:absolute; top:171px; right:0; bottom:0; width:281px;z-index:2000; }
#green-right {position:absolute; top:0; right:0; bottom:0; width:92px; background:#20a5c4;}
#picture {position:absolute; bottom:0px; right:66px; left:0; margin:0; padding:0; height:190px; z-index:20; overflow:hidden;}

#functions{position:absolute; right:10px; top:4px; font-size:11px; width:240px; z-index:10; }
#functions a.uonline {background:url('../images/schloss.gif') 0 2px no-repeat; padding-left:15px; font-weight:bold; }
#functions a.uonline:hover, #functions a.active {font-weight:bold; color:#20A5C4; background:url('../images/schloss_active.gif') 0 2px no-repeat;}

#functions a {color:#000000;}
#functions a:hover {font-weight:bold;}
#functions span {margin:0 5px 0 5px;}

#top-funcs {position:absolute; right:15px; top:4px; width:95px;}
#top-funcs img {margin-left:20px;}
#functions a:hover {font-weight:normal; color:#20a5c4;}

#left-funcs {position:absolute; bottom:30px; left:5px;}
#left-funcs img {display:block; margin-top:25px;}

#author {position:absolute; top:5px; left:5px;}

#startslogan {position:absolute; top:5px; left:8px;}
#contact-container {position:absolute; bottom:0px; height:90px; left:93px; right:92px; background:#ffffff;z-index:200;}

#contactinfo {position:absolute; top:50px; left:10px; z-index:1;}
#contactinfo a {color:#000000;}
#contactinfo a:hover {font-weight:bold;}
#contactinfo span{margin-right:75px;}
#contactinfo #spaneins {margin-right:110px;}
#contactinfo #spanzwei{margin-right:115px;}

.infolist_toplink {padding:15px 0 0 15px; margin:0; } 
.hr {position:absolute; left:0; height:1px; background:#bebebe; overflow:hidden; width:470px; }

.speztable{background:#f5f5f5; border:1px solid #d1d1d1; width:350px; padding:5px 0 5px 5px;}
.uebersichtpic {border:1px solid #d1d1d1}

.infolist_toplink a {font-weight:bold;} 
.infolist_toplink img {margin-right:5px;}

.onlinetool_overview {margin:0; padding:0;}
.onlinetool_overview_little {margin:0 100px 0px 0; border:1px solid #d1d1d1; background:#f5f5f5; padding:5px 5px 0 5px;}
.onlinetool_overview h3, .entity h3  {margin-bottom:3px;}
.onlinetool_overview img {float:right; margin-top:5px; padding-right:10px;}
.onlinetool_overview hr{margin-top:25px;}
.p-online {padding-bottom:0.1em; margin:0;}

.download_section {background:#f5f5f5; border:1px solid #d1d1d1; width:450px; padding:5px 0 5px 5px; margin-bottom:5px;}
.download img {margin:0 10px 5px 0;}
.download *{vertical-align:middle;}

.lexikon_liste li {margin:5px; }
.lexikon_liste a {font-weight:bold;}
.lexikon_liste {border:1px solid #d1d1d1; background:#f5f5f5; width:470px; }
.linksammlung {margin-left:5px;}

/*Navigation*/
#container-nav {position:absolute; z-index:2001; left:0; right:0; bottom:0; height:27px; background:#3f3f3f; border-top:1px solid #ffffff;}
#nav {position:absolute; margin:0; padding:0; top:4px; left:100px; z-index:1000; }
#nav a:hover, #nav a.activenode, #nav a.active   {font-weight:bold;}
#nav li {float:left; position:relative; list-style-type:none; margin-right:20px;}
#nav li a {color:#ffffff; font-size:14px; font-size:12px;}


#nav ul {position:absolute; top:28px; padding:5px 15px 5px 15px; margin:0;  visibility:hidden; background:#3f3f3f;}
#nav li:hover ul {visibility:visible;}
#nav li ul li {padding-top:3px; float:none;}
#nav li ul li a {display:block; padding:0 10px 2px 5px; font-weight:normal; white-space:nowrap;}
#nav li ul li a:hover {color:#ffffff;}
#nav img {padding:0; margin:0; display:block;}



#container-subnav {position:absolute; margin:0; padding:0; right:95px; top:59px; width:182px; bottom:0; z-index:21;}
#subnav {margin:0; padding:0; }
#subnav a {color:#3f3f3f; }
#subnav a:hover, #subnav a.activenode, #subnav .active {font-weight:bold;}
#subnav li {list-style-type:none; padding-left:15px; margin-bottom:5px; background:url('../images/aufzaehlung.gif') 0 4px no-repeat;}
#subnavtitel {position:absolute; margin:0; padding:0; top:59px; left:3px; z-index:21;}

/*Inhalte*/
#content-container {position:absolute; top:171px; bottom:0; left:93px; right:282px; overflow:hidden; }

#print-title {display:none;margin:0; padding:0; color:#20a5c4; font-size:15px;}
#sitetitle{position:absolute; left:107px; top:200px;}
#content {position:absolute; top:231px; left:108px; bottom:0px; right:302px; overflow:auto; z-index:10; padding-left:1px; padding-right:10px;}
#content ul {margin:0; padding:0;}
#content li {padding-left:15px; margin-bottom:4px; list-style-type:none; background:url('../images/aufzaehlung.gif') 0 4px no-repeat;}
#content li ul li {padding-left:15px; margin-bottom:4px; list-style-type:none; background:url('../images/aufzaehlung2.gif') 0 4px no-repeat;}

/*sitemap*/
#sitemap_1, #sitemap_2 {float:left;  margin:0; padding-left:15px;}
#sitemap_2 {border-left:1px solid #20a5c4;padding-left:60px;}
#sitemap_1 {width:250px; }
#sitemap_1 li, #sitemap_2 li {list-style-type:none; background:none; }
#sitemap_1 ul li, #sitemap_2 ul li {margin-left:10px;}
/*-----*/

.text td {padding:0 3px 0 3px;}
#calc {position:absolute; top:0; bottom:0; right:0; left:0px; height:100%; width:100%;}




/*--------------NEWS---------------*/
#news_selection {position:absolute; top:200px; left:450px; z-index:10;}

.news_preview .entity{border:1px solid #d1d1d1; background:#f5f5f5; width:450px; margin-bottom:3px; padding:3px 0 0 0;}
.news_preview h3 a { margin-top:4px; padding:0px 5px 0 5px;}
.news_preview img {margin-bottom:2px;}
.news_preview h3 {margin-bottom:0px; padding:0px 5px 0 5px;}
.news_preview p { padding:0 0 0 17px; }

.news_page {margin-top:30px;}
.news_page .image {float:right; margin:0 8px 0 8px; border:1px solid #d1d1d1;}
/*---------------------------------*/

/*--------MITARBEITER--------*/
.staff_member {margin:0;padding:0; float:left;}
.staff_member img {padding-right:5px;}
.staff_member h3 {margin:0 0 15px 0; padding:0;}
.staff_member .speztable-ma{background:#f5f5f5; border:1px solid #d1d1d1; width:175px; padding:1px 0 1px 5px; margin-left:0px;}
.staff_member .ma-infos {position:relative;left:5px;}
.staff_member .unterstrich {position:relative; top:159px; left:0px; width:180px; height:1px;background:#20a5c4; overflow:hidden;}
/*---------------------------*/



#content p, #content ol, #content ul, #content table { margin:0 0 1em 0; }
h1 {margin:0 0 1em 0; font-size:160%;}
h2 {margin:0 0 1em 0; font-size:110%; color:#20a5c4;}
h3, caption {margin:0 0 1em 0; font-size:100%;}
h4 {margin:0 0 1em 0; font-size:110%;}
h5 {margin:0 0 4px 0; font-size:110%; color:#20a5c4;}
h6 {margin:0; font-size:100%;}

#atikon_address { padding-left: 148px; }
#atikon_contact td { width: 148px; }



#infoliste_de_steuertermine td, .data th, .data td {padding:1px; border:1px solid #cccccc;}

/*Formulare*/




/* FORMS */
form .entry { border-bottom: 1px solid #aeaeae; border-top: 1px solid #aeaeae; margin-top: -1px; padding: 10px 0; }
form .entry.privacy_policy { background: none; padding: 10px 0; margin-bottom: 15px; }
form em { color: #a5000f; font-style: normal; font-weight: 700; }
fieldset { border: 0; margin: 0 0 16px; padding: 0; }
.privacy_policy .options { border: 0; margin: 0; }
.personally_details { margin: 0; }



.options legend { padding-bottom: 7px; }
.options label { line-height:20px; padding: 0; width:560px; }



#content .options .error_msg { margin: 5px 0; }
label { display: inline-block; line-height: 1.8; padding: 2px 5px 0 0; vertical-align: top; width:150px; }
legend { color: #323232; font-weight: 700; padding: 0 0 8px; }
button, input, select, textarea { font-family: inherit; font-size: 100%; }
input[type=text] { background: #DBDBDB; border: 0; display: inline-block; padding: 7px 5px; vertical-align: top; width: 320px; }
input[type=checkbox] { position: relative; top: -1px; width:15px; display:block; float:left;}
input[type=checkbox] + label { padding-left: 1px; }
select, textarea { font-family: inherit; }
textarea { background: #DBDBDB; border: 0; font-family: Arial,  Helvetica Neue,  Helvetica,  sans-serif; font-size: 14px; line-height: 1.5; padding: 5px; width: 320px; }
select { background: #DBDBDB; border: 0; padding: 3px; }
#content .error_msg{ color: #a5000f; margin: 5px 0 0 140px; }
.error_value{ color: #a5000f; }
#disclaimer { padding-top: 9px; }
#disclaimer p { margin: 0; }
#disclaimer h2 { margin-bottom: 9px; }

#education_time, #work_time  {margin-bottom:5px;}

#content button { margin-right: 10px; }
.confirmpage { background: rgb(220,250,190); border: 1px solid rgb(180,180,180); padding: 14px 14px 0 14px; margin-bottom: 14px; }
.print { text-align: right; }
.print a {) no-repeat 0 50%; padding-left: 24px; }


/* Datenschutzerklaerung */
form .privacy_policy {margin-top:10px;}
form  #privacy_policy {width:10px;  margin:4px 10px 0 0; display:block; float:left;}
form  .privacy_policy  label {width:600px; line-height:22px; padding-left:20px; display:block; }

/*--- progress bar ---*/
.progress_bar {padding-bottom:10px;}
.progress_bar .active {font-weight:bold;}
.info.rightdiv {background:#e7e5e5; padding:10px 0 0 10px;}
/* letzte Seite */

.summary th {width:300px;}
.summary tr {padding:2px 0 2px 0;}
form caption {float:none;  font-size:15px; margin:10px 0 10px 0; padding:0; font-weight:bold; }

button {margin-top:10px;} 


/*--- Datepicker ---*/
#fav_date {margin-bottom:15px; }
#fav_date input, #alt_date input  {width:320px;}
.datepicker, .datepicker table {width:325px!important;padding:1px;  }
form.appointmentmaker textarea {width:315px;}


/* Datepicker */
.datepicker {border:1px solid #dbdbdb; height: auto!important; position: relative; margin-top:10px; margin-left:160px;}
.appointmentmaker  .smalllegend {font-size:12px;}

.appointment_time_2 {margin-bottom:20px;}
.datepicker h2 {display:block; height:20px; background:#dbdbdb; padding:10px 0 5px 110px; margin:0px 0 5px 0; font-size: 16px; text-align: center; white-space:nowrap; }
.datepicker h2 span {display:inline-block; float:left;  }
.datepicker h2 span.dpyear {padding-left:5px; }
.datepicker table { margin-bottom: 0; }
.datepicker th {font-weight:bold;}
.datepicker th, .dpday {text-align:center; font-weight: 700; }
.datepicker .active { color:#000; font-weight: 700; background: #20a5c4!important; color:#fff;}
.datepicker tr td.dpweekend { color:#BFBFBF!important; }
.datepicker tr td.dptoday { background: #dbdbdb;  }
.dpclickable { cursor: pointer; }
.dpprev {cursor:pointer;  display: inline-block; float: left;  font-weight:bold; margin-left: 7px; margin-top: -32px; padding: 1px 0 2px 23px; }
.dpnext {cursor:pointer;  display: inline-block; float: right; font-weight:bold; margin-right: 10px; margin-top: -32px; padding: 1px 23px 2px 0; }



/*Diverses*/
#searchablecontent, #skipnavigation, #printlogo {display:none; visibility:hidden;}
.leftlabeled {clear:both;}
.leftlabeled th {font-weight:bold; text-align:left; padding-right:0em;}
.clearing {float:none; clear:both;}

dd {margin:0; padding:0;}

/*ZMS*/
.zms_file {margin:0 0 1em 0;}
.zms_file .text {display:none;}
.zms_file img {vertical-align:middle;}

div.zms_graphic.left {
    text-align: left;
}
div.zms_graphic.right {
    text-align: right;
}
div.zms_graphic.floatleft {
    float: left;
}
div.zms_graphic.floatright {
    float: right;
}
div.zms_graphic.center {
    text-align: center;
}
div.graphic.alignleft {
    float: left;
    text-align: right;
}
div.graphic.alignright {
    float: right;
    text-align: right;
}









/* --- menu --- */
.datev p{line-height:16px;}

#datev_menu {display:none;}
.datev_unternehmen_online #nav li li {display:none!important;}

#secnav {position:absolute; top:356px; margin:0 0 0 20px ; padding:0; width:250px;}
#secnav li { background: url(../images/datev/datev-question.png) no-repeat 0 0; padding:0px 0 5px 30px; margin:5px 0 5px 0; list-style: none; }
#secnav li a.active {font-weight:bold;}

#uo {margin:5px 0 0 0; padding:0;}
#uo li {list-style-type:none; display:block; float:left;}
#uo li.naventry_4 {width:250px; margin-right:25px;}
#uo li.naventry_5 {width:280px; }

#uo li a {font-weight:bold; color:#3f3f3f; display:block; } 
#uo li a.active, #secnav li a:hover {font-weight:bold; text-decoration:none; color:#20a5c4; } 
#uo li a span {display:block; margin:0; line-height:18px; font-weight:normal;}
#uo .naventry_4 a {padding:15px 5px 10px 60px; background-image: url(../images/datev/datev-inforequest.png); background-repeat:no-repeat; background-position:center left;}
#uo .naventry_5 a {padding:15px 5px 10px 50px; background-image: url(../images/datev/datev-secure.png); background-repeat:no-repeat; background-position:center left;  }


/* --- overview --- */
#datev_ad_video { margin-bottom: 10px; background: url(../images/datev/datev-gastronomie.jpg) no-repeat 0 0; margin-right:20px; display:block; float:left;}
.datev .ad_video blockquote { font-size: 18px; font-style: italic; font-weight:bold; margin:0 0 10px 0; padding:0 0 0 15px; text-indent: -12px; quotes: "„" "“"; }
.datev .ad_video blockquote:before { content: open-quote; font-size: 20px; font-weight: bold; }
.datev .ad_video blockquote:after { content: close-quote; font-size: 20px; font-weight: bold; } 
.datev .ad_video blockquote p { display: inline; }
/*    .datev.promo_overview .text strong { color: rgb(0,0,0)!important; }*/
.datev.promo_overview .text h2 { padding-right: 50px; clear:both; float:none; }
.datev.promo_overview .marker strong { font-size: 14px; display: block; color: rgb(0,0,0)!important; }

/* --- demovideos --- */
.datev.demovideos { display: block; clear:both; float:none;}
.datev.demovideos a { margin-bottom: 10px; }
.datev.demovideos a img { display: block; }
.datev.shortinfo h3 {height:40px; padding:5px; margin:0; display:block;background:#E6EDF1; border:1px solid #929290; border-bottom:none;}
.datev.shortinfo { margin-bottom: 10px; width:172px; height:255px; margin-right:10px; display:block; float:left;}
.datev.shortinfo .demovideos, .datev.shortinfo img { float: left; }
.datev.shortinfo .text { display:block; float:left; padding:5px 5px 7px 5px; overflow: hidden; border:1px solid #929290; border-top:none; width:160px;}
.datev.shortinfo a {background:#20a5c4; color:#fff; padding:5px 10px 5px 10px;}
.datev.shortinfo a span {color:#fff;}
.datev.shortinfo a:hover {background:#20a5c4; text-decoration:none;}

.marker {padding-top:10px;float:none; clear:both;}

/* --- slideshow --- */
.datev .slideshow .slideshow_box { border: 1px solid rgb(153,153,153); background: rgb(230,230,230); position: relative; padding-top: 15px; margin-bottom: 14px; margin-top: 14px; overflow: hidden; height: 150px; }
.datev .slideshow .demovideo { float: left; margin-right: 10px; }
.datev .slideshow .slideshow_videos { overflow: hidden; margin: 0 auto; width: 450px; }
.datev .slideshow .slideshow_box .demovideo { margin-bottom: 15px; }
.datev .slideshow .btn { display: block; height: 32px; position: absolute; text-indent: -99999px; top: 50%; margin-top: -16px; width: 32px; overflow: auto; }
.datev .slideshow .previous { background: url(../images/datev/datev-previous.png) no-repeat 0 0; left: 10px; }
.datev .slideshow .next { background: url(../images/datev/datev-next.png) no-repeat 0 0;  right: 10px; }




.datev.short_info_detail  img { margin: 7px 0 20px 0; }   
.datev.short_info_detail .menu {/*position: absolute; left: 0; */}
.datev.short_info_detail .infobox  {padding:15px;background:#E7E5E5;}
.datev.short_info_detail .menu ul { margin:2px 15px 0 10px;}
.datev.short_info_detail .menu ul li {list-style-image:none!important; list-style-type:none; margin-bottom:10px; padding-left:25px; background-image: url(../images/datev/datev-products-overview.png); background-position:0px 0x; background-repeat:no-repeat; }
.datev.short_info_detail .menu .active {font-weight:bold;}

.datev.short_info_detail  .datev_back li {background-image:none!important; margin:25px 0 0 0!important; padding:0!important;}
.datev.short_info_detail  .datev_back li a {background-color:#20a5c4; color:#fff; padding:5px 10px 5px 10px;}



.datev.contact {padding:10px 0 10px 0px; border-top:1px dotted #20a5c4; }
.datev.contact .address {width:200px; display:block; float:left;}
.datev.contact .address strong {display:block; float:left; width:55px;}

.login .right {border-top:1px dotted #20a5c4; padding-top:9px;}
.footer {border-top:1px dotted #20a5c4; padding-top:10px;}

/* --- product overview --- */

.left.col3.column.menu { width:220px; margin:0 0 15px 15px; display:block; float:right;}

.product_overview ul.info {margin:0; padding:0;}
.product_overview .info li {margin:1px 0 0 0; padding:0!important; background:none!important; list-style-type:none; display:block; width:220px;}
.product_overview a.info_request {border:1px solid #929290; background:#E6EDF1; font-weight:bold; padding:5px 8px 5px 10px;display:block; width:200px;}
.product_overview a.info_request:hover {background:#20a5c4; text-decoration:none; color:#fff; }

.datev .more a {background:#20a5c4; color:#fff; padding:5px 10px 5px 10px;}
.datev .more a:hover {background:#20a5c4; text-decoration:none;}


.datev.product_overview .entry { border-bottom: 1px solid rgb(153,153,153); margin: 0 20px 20px 0; padding-bottom: 15px; }
.datev.product_overview .column.col9 { margin-right: 0!important; }
.datev.product_overview .datev_demovideo a { padding: 0; }
.datev.product_overview .description .demovideo { background: url(../images/datev/datev-video.png) no-repeat 0 0; padding: 0 2px 0 20px; }

/* --- product detail --- */
.datev.product_detail { position: relative; }
.datev.product_detail .header { color: #929290; font-weight: bold; }
.datev.product_detail .advantage .demovideo { background: url(../images/datev/datev-video.png) no-repeat 0 0; padding: 0 2px 0 23px; }

.datev h3 {color:#20a5c4;}

/* --- analysis online --- */
.datev.analysis_online_overview { padding-top: 10px; }
.datev.analysis_online_overview .entry:first-child { border-top: 1px solid rgb(153,153,153); }
.datev.analysis_online_overview .entry { border-bottom: 1px solid rgb(153,153,153); }
.datev.analysis_online_overview .entry:hover { ; }
.datev.analysis_online_overview h3 { margin: 0; padding: 4px 10px 4px 27px; }
.datev.analysis_online_overview .close h3 { background: url(../images/datev/datev-accordion-close.png) no-repeat 5px 5px; }
.datev.analysis_online_overview .notext { color: rgb(0,0,0); }
.datev.analysis_online_overview .notext:hover { text-decoration: none; }
.datev.analysis_online_overview .open {  }

.datev.analysis_online_overview li.open ul { margin-left:20px!important;}

.datev.analysis_online_overview .open h3 { background: url(../images/datev/datev-accordion-open.png) no-repeat 5px 7px; }
.datev.analysis_online_overview .text { padding: 0 0 10px 27px; }
.datev.analysis_online_overview .text ul { margin: 0; list-style: disc; }
.datev.analysis_online_overview .accordion { margin-bottom: 17px; }







