/* allgemeines */
#content #datev_content td {vertical-align:top;}

/* SOFTWARE DETAIL */
#content #datev_content td h4 {width:200px; color:#484f55; font-weight:normal; padding:0; }
#content #datev_content td:hover h4, #content #datev_content td.hover h4 { color: #fff; }
#content #datev_content thead td h4 { color: #fff!important; font-weight: bold; }
#content #datev_content td ul {padding:0;}
#content #datev_content td li {padding-bottom:5px;}
#content #datev_content .datev_sw_demovideo {display:block; float:right; margin-left:5px;}

/*  Navigation */
#content #datev_navigation {padding:0!important; margin:0; height:24px; padding:2px; background:}
#content #datev_navigation li {padding:0; display:block; float:left; margin-right:2%; background: transparent; }
#content #datev_navigation li a { display:block; padding:2px 5px; text-align:center; color:#002851; text-decoration:none; white-space:nowrap; border-bottom:4px solid #D4D6D7; }
#content #datev_navigation li.home a { padding:2px 5px; color:#9D9D9F; border-bottom:4px solid #9D9D9F; font-weight:bold;}
#content #datev_navigation li a:hover,#content #datev_navigation li.active a {color:#D4D6D7; border-bottom:4px solid #002851;}
#content #datev_navigation_end {clear:both;float:none;padding-bottom:13px;}

/* ACCORDION */
#content #accordion {padding:0!important;}
#content #accordion  li {padding:0; background:none;}
#content #accordion .toggler {padding:2px 5px; margin-top:3px; cursor:pointer;}
#content #accordion .element div {border:1px solid #484f55;padding:5px;}
#content #accordion .element ul {border:1px solid #484f55;padding:5px;}
#content #accordion .element ul.smallli {padding-left:10px;}
#content #accordion .element .smallli li { padding: 0 0 0 17px; background: url(../images/arrow.gif) no-repeat 0 4px; }
#content #accordion .arrowleft {text-align:right;padding:0;}
#content #accordion h3 { padding: 3px!important; }

/*POPUP*/
#content #datev_gallery ul, ul.datev_gallery  {margin:0 5px; padding:0!important; }
#content #datev_gallery ul li, ul.datev_gallery li {float:left!important; clear:none; background:none; padding:2px; margin:0 5px 0 0; border:1px solid #C1CCCF; width:30%; padding:4px!important; background:none!important;}
#content #datev_gallery ul li img, ul.datev_gallery li img {width:100%; border:1px solid #EDEFF0!important; display: block;  }

/* SMOOTHBOX  Smoothbox v20070814 by Boris Popoff (http://gueschla.com) Based on Cody Lindley's Thickbox, MIT License / Licensed under the MIT License:http://www.opensource.org/licenses/mit-license.php */
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333; z-index:5000;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666; }
#TB_overlay {position: absolute;z-index:100000;top: 0px;left: 0px;background-color:#fff;}

#TB_window {position: absolute;background: #ffffff;z-index: 102;color:#000000;border: 1px solid #ccc;text-align:left; z-index:100001;}
#TB_window img {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left; }
#TB_closeWindow{ height:25px;padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{ padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title{ background-color:#e8e8e8; height:27px; }
#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent p{ padding:5px 0px 5px 0px; }
#TB_load{ position: absolute; display:none; height:100px; width:100px; z-index:101; }
#TB_HideSelect{ z-index:99; position:absolute; top: 0; left: 0; background-color:#fff; border:none; }
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; }
/* IE6 */
* html #TB_iframeContent{ margin-bottom:1px; }


/* ALLES */
#datev_overview {position:relative; height:255px; width:543px;}

/*additional*/
#datev_overview .datev_person {display:block; height:270px; width:28px; position:absolute; top:1px; }
#datev_overview .datev_person span {display:none!important;}

#datev_overview #graph_mandant {left:0; background:url(img/datev_overview_all.gif) -14px -7px no-repeat;}
#datev_overview #graph_stb {right:0; background:url(img/datev_overview_all.gif) -533px -7px no-repeat;}


/* PFEILE */
#datev_overview .overview_arrow {height:58px; display:block; position:absolute; left:27px; background-image:url(img/datev_overview_all.gif); background-repeat:no-repeat; right:27px; background-position: -42px -7px; 
}
#datev_overview .overview_arrow {text-decoration:none!important; color:#3a3a3a; }
#datev_overview .overview_arrow .datev_text {position: absolute; top:3px; left:120px; width:320px;}
#datev_overview .datev_icon {position:absolute; top:6px; left:57px; width:46px; height:46px;
background-image:url(img/datev_overview_all.gif); background-repeat:no-repeat; 
} 
#datev_overview #overview_3 .datev_icon {top:12px;}

#datev_overview #overview_1 { color:gray; }
#datev_overview #overview_1 .datev_icon {background-position: -54px -210px;}

#datev_overview #overview_2 {top:66px;}
#datev_overview #overview_2 .datev_icon {background-position: -114px -210px;}
#datev_overview #overview_2:hover {background-position: -42px -270px;}
#datev_overview #overview_2:hover .datev_icon {background-position: -353px -210px;}
#datev_overview #overview_2:hover {color:black;}

#datev_overview #overview_3 {top:128px; background-position: -42px -466px; color:white; height:72px; }
#datev_overview #overview_3 .datev_icon {background-position: -173px -210px;}
#datev_overview #overview_3:hover {background-position: -42px -540.5px;}
#datev_overview #overview_3:hover .datev_icon {background-position: -412px -210px;}
#datev_overview #overview_3:hover {color:white;}

#datev_overview #overview_4 {top:211px; background-position: -42px -134px; }
#datev_overview #overview_4 .datev_icon {background-position: -233px -210px;}
#datev_overview #overview_4:hover {background-position: -42px -397px;}
#datev_overview #overview_4:hover .datev_icon {background-position: -472px -210px;}
#datev_overview #overview_4:hover {color:black;}



/* custom */
#datev_overview {width:544px; position:absolute; left:50%; margin-left:-272px; }

#datev_overview .overview_arrow .datev_text {line-height:15px; top:7px;}
#datev_overview #overview_3 .datev_text {line-height:15px; top:6px;}

#accordion h3 { margin-bottom:0!important; color:black; }

#content #datev_navigation li a:hover, #content #datev_navigation li.active a { border-bottom:4px solid #002851; color: #9D9D9F;}

