/*--- general ---*/

#content .arrow { background: url(../images/point.gif) no-repeat 0 4px; padding-left:20px; font-weight:bold; color:black;}

/*--- overview ---*/

#content #datev_content_overview { padding-bottom: 10px;}
	#content #datev_content_overview  a {display:block; margin-bottom: 5px; text-decoration:none; padding:10px 0 10px 90px; color:#676767; height:50px;}
	#content #datev_content_overview  a:hover {background-position: 10px -11px; background-color: #dcdcdc; }
	#content #datev_content_overview .overview_inhalt_1 { background: #efefef url(img/icons_01.gif) 10px -105px no-repeat; }
	#content #datev_content_overview .overview_inhalt_2 { background: #efefef url(img/icons_02.gif) 10px -105px no-repeat; }
	#content #datev_content_overview .overview_inhalt_3 { background: #efefef url(img/icons_03.gif) 10px -105px no-repeat; }
	#content #datev_content_overview .overview_inhalt_4 { background: #efefef url(img/icons_04.gif) 10px -105px no-repeat; }
	#content #datev_content_overview .overview_inhalt_element { vertical-align: middle; }
		#content #datev_content_overview .overview_inhalt_element span { display: inline; font-weight: bold; font-size: 12px; }

/*--- navigation ---*/

#content ul#datev_navigation {padding:0 0 15px 0;}
	#content ul#datev_navigation li {float:left; font-weight:bold; margin:0 15px 0 0;}
#content #datev_navigation_end {clear:both; float:none; padding-bottom:10px;}

/*--- accordion ---*/



/*--- video overview ---*/

#content #datev_video_overview { padding: 0 0 10px 0; }
	#content #datev_video_overview li { background: none; padding: 5px 0; margin-bottom: 10px; }
		#content #datev_video_overview li img { float:left; border: 1px solid #000; margin-right: 10px; }
		#content #datev_video_overview li h3 { margin-left: 130px; padding: 0;}
		#content #datev_video_overview li p { margin-left: 130px; }

/*--- software overview ---*/

#content #datev_content td h4 {width:200px; padding:0;}
#content #datev_content td ul {padding:0;}
#content #datev_content .datev_sw_demovideo { display: block; float: right; margin-left: 10px; }
	#content #datev_content .datev_sw_demovideo img { border: 1px solid #000; }

/*--- smoothbox ---*/

#TB_window { font-size: 11px; font-family: "Arial",sans-serif; color: #333; }
	#TB_window a:link { color: #666; }
	#TB_window a:visited { color: #666; }
	#TB_window a:hover { color: #000;}
	#TB_window a:active { color: #666; }
	#TB_window a:focus{ color: #666; }
#TB_secondLine { font-size: 11px; font-family: "Arial",sans-serif; color: #666; }
#TB_overlay { position: absolute; z-index: 5000; top: 0px; left: 0px; background-color: #000; }
#TB_window { position: absolute; background: #fff; z-index: 5002; color: #000; border: 1px solid #ccc; text-align: left; }
#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; }
	#TB_ajaxContent p { padding: 5px 0px 5px 0px; }
#TB_load { position: absolute; display: none; height: 100px; width: 100px; z-index: 5001; }
#TB_HideSelect { z-index: 4999; position: absolute; top: 0; left: 0; background-color: #fff; border:none; }
#TB_iframeContent { clear: both; border: none; margin-bottom: -1px; margin-top: 1px; }
* html #TB_iframeContent { margin-bottom: 1px; }
