#contentHorizontalLine { text-align: left; width: 400px; float: left; margin: 10px 0; padding: 0; border-bottom: 1px solid #ccc; }
#toplineHuncolor { text-align: left; margin: 18px 0 10px 10px; padding: 0; width: 400px; float: left; border-bottom: 1px solid #aaa; }
.contentFull { border-left:1px solid #c5cccf; border-right:1px solid #c5cccf; background-color:#fff; line-height:1; min-height: 490px; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; }
.contentBoxHuncolor { position: relative; left: 15px; float: left; margin-top: 0; margin-bottom: 0; }
.hbody { width: 442px; float: left; margin-top: 10px; }
.hside { width: 258px; float: left; }
.contentBoxHuncolor2 { position: relative; left: 15px; width: 710px; float: left; margin-top: 0; margin-bottom: 0; }
.innerFrameTop { background-image: url(../_img/frame_content_top.gif); background-repeat: no-repeat; width: 700px; height: 13px; }
.innerFrameTop2 { background-image: url(../_img/frame_content_top_huncolor.gif); background-repeat: no-repeat; width: 700px; height: 13px; }
.innerFrameTop2s { background-image: url(../_img/frame_content_top_huncolor.gif); background-repeat: no-repeat; height: 13px; }
.innerFrameSide { background-image: url(../_img/frame_content_side.gif); background-repeat: repeat-y; width: 700px; }
.innerFrameSide2 { background-image: url(../_img/frame_content_side_huncolor.gif); background-repeat: repeat-y; width: 700px; }
.innerFrameSide2s { background-image: url(../_img/frame_content_side_huncolor.gif); background-repeat: repeat-y; width: 258px; float: left; }
.innerFrameSide3 { width: 700px; }
.huncolorModuleFrameLeft { background-image: url(../_img/frame_content_side_huncolor.gif); background-position: 0 0; }
.innerFrameBottom { background-image: url(../_img/frame_content_bottom.gif); background-repeat: no-repeat; width: 700px; height: 13px; }
.contentPosition { width: 690px; margin-left: 10px; padding: 0; }
.contentPositionH { margin-left: 10px; padding: 0; }
.contentPositionH2 { margin-left: 5px; padding: 0; }
.contentBox { width: 690px; }
.contentBoxH2 { margin-left: 5px; }
.huncolorLeftBlue { background-color: #004b94; position: relative; left: -4px; width: 250px; height: 240px; float: left; }
.huncolorLeftBlue2 { background-color: #004b94; position: relative; left: -4px; width: 250px; float: left; }
.huncolorRightGrey { background-color: #ddd; position: relative; left: -4px; width: 438px; height: 190px; float: left; }
.huncolorRightGrey2 { position: relative; left: -4px; width: 438px; height: 93px; float: left; }
.huncolorRightGrey3 { position: relative; left: -4px; width: 438px; float: left; }
.huncolorRightGrey4 { position: relative; left: -4px; width: 438px; height: 93px; float: left; }
.huncolorRightGrey5 { position: relative; left: -4px; width: 438px; float: left; }
.huncolorBottomWhite { position: relative; left: -4px; width: 680px; height: 200px; }
.huncolorBottomWhite_a { position: relative; left: -4px; width: 255px; float: left; min-height: 200px; margin-top: 10px; margin-bottom: 10px; border-right: 1px solid #aaa; display: block; }
.huncolorPadding { margin-right: 4px; margin-left: 10px; }
.huncolorDynamicHeight200 { float: left; min-height: 200px; }
.huncolorBottomWhite_a2 { background-color: #004b94; margin-top: 10px; margin-bottom: 10px; position: relative; left: -4px; width: 255px; height: 200px; float: left; border-right: 1px solid #aaa; }
.huncolorBottomWhite_b { position: relative; left: -4px; width: 433px; height: 200px; float: left; margin-top: 5px; }
.huncolorRightNav { background-image: url(../_img/frame_advantage_1.gif); background-repeat: no-repeat; position: relative; left: -4px; width: 438px; height: 55px; float: left; margin: 0; padding: 0; }
.huncolorRightNav_a { background-image: url(../_img/frame_advantage_1a.gif); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; left: -4px; width: 438px; height: 55px; float: left; }
.huncolorRightNav_b { background-image: url(../_img/frame_advantage_1b.gif); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; left: -4px; width: 438px; height: 55px; float: left; }
.huncolorRightNav_c { background-image: url(../_img/frame_advantage_1c.gif); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; left: -4px; width: 438px; height: 55px; float: left; }
.huncolorRightNavLink1 { width: 120px; float: left; margin-top: 12px; margin-left: 12px; }
.huncolorRightNavLink2 { margin-top: 12px; margin-left: 12px; width: 120px; float: left; }
.huncolorRightNavLink3 { margin-top: 12px; margin-left: 12px; width: 150px; float: left; }
.huncolorRightNavLinkStart { width: 5px; float: left; }
.contentTitle { color: #036; font-weight: bold; padding: 10px 20px 12px; }
.content01 { margin-bottom: 10px; margin-left: 0; padding: 0 20px; }
a.huncolorLink { color: #565a5b; font-weight: bold; text-decoration: none; }
a.huncolorLink:hover { color: #036; text-decoration: none; }
a.huncolorLink_hover { color: #036; font-weight: bold; text-decoration: none; }
a.huncolorLink_hover:hover { text-decoration: none; }
.huncolorImgCenter { margin-top: 60px; margin-left: 200px; }
.huncolorMainImg { width: 226px; height: 190px; float: left; margin-top: 4px; margin-bottom: 10px; margin-left: 11px; }
.huncolorMainImgModules { margin-top: 4px; margin-bottom: 10px; margin-left: 11px; width: 229px; height: 162px; float: left; }
.huncolorMainImg2 { margin-top: 4px; margin-left: 11px; width: 229px; height: 162px; float: left; }
.huncolorImgSide2 { margin-left: 11px; width: 229px; height: 206px; float: left; }
.huncolorImgSide3 { margin-left: 11px; width: 229px; height: 72px; float: left; }
.topLinkImgHuncolor { float: right; margin-right: 0; margin-bottom: 2px; margin-left: 4px; }
.topLinkImgHuncolorGroup { padding-right: 10px; }
.topLinkImgHuncolorLeft { width: 71px; padding-right: 10px; padding-left: 10px; }
.iconLeftGroup { position: relative; top: -8px; width: 280px; float: right; }
.iconRightGroup { position: relative; top: -8px; width: 454px; float: right; }
#subLinkTable { color: #2a4693; font-size: 11px; text-decoration: none; margin-right: 2px; padding-right: 3px; border-bottom: 1px solid #aaa; display: block; }
.subLinkTable { padding: 0 3px; left: 0; }
.subLinkTableModule { left: 0; width: 220px; padding-top: 0; padding-bottom: 0; padding-left: 3px; }
a.subLinkTable { color: #494949; font-size: 11px; text-decoration: none; display: block; margin: 0; padding: 6px 0; }
a.subLinkTableModule { color: #e8e8e8; font-size: 11px; text-decoration: none; display: block; margin: 0; padding: 6px 0; }
a.subLinkTable:hover { color: #036; text-decoration: underline; }
a.subLinkTableModule:hover { color: #e8e8e8; font-weight: bold; text-decoration: none; }
a.subLinkTable_hover { color: #036; font-size: 11px; text-decoration: underline; display: block; margin: 0; padding: 6px 0; }
a.subLinkTableModule_hover { color: #e8e8e8; font-size: 11px; font-weight: bold; text-decoration: none; display: block; margin: 0; padding: 6px 0; }
a.subLinkTable_hover:hover { color: #036; text-decoration: underline; }
a.subLinkTableModule_hover:hover { color: #e8e8e8; font-weight: bold; text-decoration: none; }
.tableBox { background-color: #ccc; background-image: url(../_img/frame_modules_side.gif); position: relative; left: 3px; width: 435px; float: left; margin: 0; padding: 5px 0 0; border-color: #aaa; border-width: 1px; }
.tableBoxDetail { background-color: #ccc; background-image: url(../_img/frame_modules_side.gif); margin: 0; padding: 5px 0 0; position: relative; left: 3px; width: 435px; height: 369px; float: left; border-width: 1px; border-color: #aaa; }
.subNavTop2 { background-repeat: no-repeat; height: 13px; }
.subNavPosition2 { background-repeat: repeat-y; padding: 0; left: 0; width: 438px; float: left; }
.floatLeft { float: left; }
.subNavBox2 { position: relative; top: -12px; float: left; padding-left: 5px; }
.subNavBorder2 { background-position: right top; padding: 0 0 0 10px; }
.subNavBorderH2 { padding-top: 0; padding-right: 0; padding-bottom: 0; }
.subNavBorderH3 { width: 230px; margin-left: 10px; padding-bottom: 0; }
.tableWidth3 { text-align: center; position: relative; width: 97px; float: left; margin-top: 10px; }
.imgBoxHuncolorFramed { outline-color: #808080; outline-width: 1px; }
.frameHuncolorBottom1 { background-image: url(../_img/frame_huncolor_bottom1.gif); position: relative; left: -10px; width: 262px; height: 13px; }
.frameHuncolorBottom2 { background-image: url(../_img/frame_huncolor_bottom1.gif); position: relative; width: 262px; height: 13px; }
.huncolorLegendModules { color: white; background-color: #565a5b; position: absolute; width: 22px; height: 17px; }
.huncolorNavSpacer { position: relative; width: 25px; float: left; }
.frameModulesBoxBottom { background-image: url(../_img/frame_modules_bottom.gif); position: relative; top: -10px; left: 3px; width: 435px; height: 13px; float: left; }
.frameModulesBoxTop { background-image: url(../_img/frame_modules_top.gif); position: relative; left: 3px; width: 435px; height: 13px; float: left; }
/* Allgemeine Formatierungen
-------------------------------------------------------------------------*/
* {
	margin:0;
	padding:0;
	}
body { font-family:verdana, arial, tahoma, helvetica, sans-serif; padding:0; color:#565a5b; font-size:11px; background-color:#f8f8f8; text-align:center; background-image:url(../_img/bgBody.gif); background-position:left top; background-repeat:repeat-x; }
table { font-size: 11px; line-height: 14px; margin: 0; padding: 0; }
#frame { width:744px; margin-left:auto; margin-top:10px; padding:0; text-align:left; background-position:0 67px; margin-right: auto; }
p { line-height: 15px; }
a { color: #2a4693; text-decoration: none; }
a:hover { text-decoration: underline; }
ul { margin: -5px 0 10px 8px; }
/*li {  }*/ /*orginal*/
li { margin-left:10px; } /*egotec 2007-01-26*/

/*2007-02-22 egotec*/
.linkBlock { cursor: pointer; }
/*.linkBlock { cursor: pointer; display: block; }*/
.dropdownMain { font-size: 10px; width: 170px; }
#float { float: left; }
#float2 { width: 240px; float: left; }
#float4 { width: 120px; float: left; }
#half { width: 252px; }
#contentHorizontalLinePad { text-align: left; width: 480px; padding: 0; float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border-bottom: 1px solid #ccc; }
#contentHorizontalLineSolutionList { text-align: left; margin-bottom: 4px; margin-left: 5px; padding: 0; width: 480px; float: left; margin-top: 0; border-bottom: 1px solid #ccc; }
/*logo lph
-------------------------------------------------------------------------*/
#logoHeader {
	text-align:left;
	height:55px;
	float:left;
	}
#logoHeaderRight { text-align: right; position: relative; top: 17px; height: 55px; float: right; }
/*topnavigation lph
-------------------------------------------------------------------------*/
#topNav {
	height:28px;
	padding:0 0 0;
	}
.topLink {
	background-image:url(../_img/topNavBg.gif);
	padding:2px 10px 2px 10px;
	float:right;
	color:#2A4693;
	text-decoration:none;
	margin:0 0 0 -1px;
	border:solid 1px #C5CCCF;
	}
a.topLink:hover {
	color:#000;
	background-position:-15px -12px;
	text-decoration: none;
	}
.topLinkImg {
	float:right;
	margin:3px 0 2px 4px;
	}
.topLinkForm { font-size: 10px; background-image: url(../_img/topNavBg.gif); float: right; margin-top: 1px; margin-right: 0; margin-bottom: 2px; }
.submitHome { font-size: 10px; text-decoration: none; width: 40px; height: 17px; float: right; margin-left: 5px; padding-top: 2px; padding-left: 2px; }
/*2007-02-05 egotec*/
a.topLink_hover {
	background-image:url(../_img/topNavBg.gif);
	background-position:-15px -12px;
	padding:2px 10px 2px 10px;
	float:right;
	color:#000;
	text-decoration:none;
	margin:0 0 0 -1px;
	border:solid 1px #C5CCCF;
}
a.topLink_hover:hover { text-decoration: none; }
/* mainnavigation lph
-------------------------------------------------------------------------*/
#headerMainNav { height:52px; background-image:url(../_img/mainNavigationBg.gif); clear: left; padding: 0 0 0 8px; }
.mainLinkBox { text-align: right; padding:10px 0 0; }
a.mainLink { background-position:left top; background-repeat:no-repeat; padding:10px 10px 10px 13px; color:#e8e8e8; text-decoration:none; font-size:12px; font-weight: bold; margin-left: -4px; border-left: 1px solid #e8e8e8; }
a.mainLink:hover { color:#000; background-image: url(../_img/mainNavHover_v3.gif); background-repeat: repeat-x; text-decoration:none; }
.mainNavigationEnd { color: #e8e8e8; font-size: 12px; font-weight: bold; text-decoration: none; background-repeat: no-repeat; background-position: left top; margin-left: -4px; padding: 10px 6px 12px; border-left: 1px solid #e8e8e8; }
/*2007-02-05 egeotec*/
a.mainLink_hover { background-image: url(../_img/mainNavHover_v3.gif); background-position:left top; background-repeat: repeat-x; padding:10px 10px 10px 13px; color:#000; text-decoration:none; font-size:12px; font-weight: bold; margin-left: -4px; border-left: 1px solid #e8e8e8; }
a.mainLink_hover:hover { text-decoration:none; }
/* subnavigation lph
-------------------------------------------------------------------------*/
.subNavPosition { padding: 0; left: 0; width: 225px; float: left; }
.subNavBox { margin:0 12px 0 5px; }
.subNavTop { background-image: url(../_img/frame_snav_top.gif); background-position: right top; height: 31px; }
.subNavTopTable { height: 31px; float: left; margin-top: -10px; }
.subNavBorder { background-image: url(../_img/frame_snav_side.gif); background-position: right top; padding: 0 0 0 10px; }
.subNavBorderStatic { background-image: url(../_img/frame_snav_side.gif); background-position: right top; height: 100px; padding: 0 0 0 10px; }
.subNavBottom { background-image: url(../_img/frame_snav_bottom.gif); background-position: right top; height: 13px; }
.subNavBottom2 { background-image: url(../_img/frame_table3_bottom.gif); background-repeat: no-repeat; height: 13px; }
.subNavTitle { color: #8c8c8c; font-weight: bold; padding: 11px 0 0 23px; }
.subNavTitleTable { color: #8c8c8c; font-weight: bold; width: 146px; padding-top: 11px; padding-bottom: 7px; padding-left: 10px; border-bottom: 1pt solid #ddd; }
#subLinkGroup { padding: 6px 3px 6px 8px; left: 0; margin: 0 12px 0 0; border-bottom: 1px solid #ddd; }
#subLinkGroupTable { margin: 0 12px 0 0; padding: 6px 3px 6px 8px; left: 0; border-bottom: 1px solid #ddd; }
#subLink { color: #2a4693; font-size: 11px; text-decoration: none; margin-right: 12px; padding-right: 3px; display: block; border-bottom: 1px solid #ddd; }
.subLink { padding: 0 3px; left: 0; width: 170px; margin-left: 5px; }
a.subLink { color: #2a4693; font-size: 11px; text-decoration: none; display: block; margin: 0 0 0 4px; padding: 6px 0 6px 9px; }
a.subLink:hover {
	color:#000;
	background-image:url(../_img/subLinkPfeil.gif);
	background-repeat:no-repeat;
	background-position: -5px center;
	text-decoration: none;
	}
/*damit der current-status angezeigt wird | 2007-02-02 egotec*/
a.subLink_hover {
	color: #000; font-size: 11px; text-decoration: none; display: block; margin: 0 0 0 4px; padding: 6px 3px 6px 9px;

	background-image:url(../_img/subLinkPfeil.gif);
	background-image:url(../_img/subLinkPfeil.gif);
	background-repeat:no-repeat;
	background-position: -5px center;
	text-decoration: none;
	}
a.subLink_hover:hover {
	color:#000;
	background-image:url(../_img/subLinkPfeil.gif);
	background-repeat:no-repeat;
	background-position: -5px center;
	text-decoration: none;
	}
#subLink2Title { color: black; font-weight: normal; background-image: url(../_img/subLinkPfeil.gif); background-repeat: no-repeat; background-position: -1px center; margin-right: 12px; margin-left: 0; padding: 6px 3px 6px 13px; border-bottom: 1px solid #ddd; }
a.subLinkTitleFormat { text-decoration: none; }
a.subLinkTitleFormat:hover { text-decoration: none; }
.subLink2 { font-size: 11px; line-height: 13px; text-decoration: none; left: 0; padding: 1px 0; }
a.subLink2 { color: #8c8c8c; font-size: 11px; line-height: 13px; text-decoration: none; display: block; margin: 0 5px 0 0; padding: 1px 3px 1px 5px; }
a.subLink2:hover { color: #000; font-size: 11px; line-height: 13px; text-decoration: none; background-repeat: no-repeat; background-position: left center; padding-top: 1px; padding-bottom: 1px; }
/*damit der current-status angezeigt wird | 2007-02-02 egotec*/
a.subLink2_hover { color: #000; font-size: 11px; line-height: 13px; text-decoration: none; display: block; margin: 0 5px 0 0; padding: 1px 3px 1px 5px; border-bottom-color: #ddd; border-bottom-width: 1px; }
a.subLink2_hover:hover { color: #000; text-decoration: none; background-repeat: no-repeat; background-position: left center; margin: 0 5px 0 0; padding: 1px 3px 1px 5px; }

/*solution navigation
-------------------------------------------------------------------------*/
/*#solutionNav { text-align: left; padding: 3px 0 0 10px; height: 28px; margin-left: 10px; }*/
#solutionNav { text-align: left; padding: 3px 0 0 10px; height: 28px; margin-left: 10px; clear: both; } /*2007-02-16 egotec*/
.endproductLink { color: #2a4693; text-decoration: none; background-image: url(../_img/topNavBg.gif); height: 20px; margin-right: 0; margin-bottom: 0; margin-left: -5px; padding: 4px 5px 0; border: solid 1px #c5cccf; }
a.endproductLink:hover { color: #000; text-decoration: none; background-position: -15px -10px; }
.endproductLinkHelp { color: #2a4693; text-decoration: none; background-image: url(../_img/topNavBg.gif); margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 4px 0 0 0; height: 20px; border: solid 1px #c5cccf; }
a.endproductLinkHelp:hover { color: #000; text-decoration: none; background-position: -15px -10px; }
.solutionLink { color: #2a4693; text-decoration: none; background-image: url(../_img/topNavBg.gif); margin: 0 0 0 -5px; padding: 2px 16px; border: solid 1px #c5cccf; }
a.solutionLink:hover { color: #000; text-decoration: none; background-position: -15px -12px; }
a.solutionLink_hover { color: #000; text-decoration: none; background-image: url(../_img/topNavBg.gif); margin: 0 0 0 -5px; padding: 2px 16px; border: solid 1px #c5cccf; background-position: -15px -12px;}
a.solutionLink_hover:hover { text-decoration: none; }
/*2007-02-12 egotec*/
a.endproductLink_hover { color: #000; text-decoration: none; background-position: -15px -10px; background-image: url(../_img/topNavBg2.gif); height: 20px; margin-right: 0; margin-bottom: 0; margin-left: -5px; padding: 4px 5px 0; border: solid 1px #c5cccf; }
a.endproductLink_hover:hover { color: #000; text-decoration: none; background-position: -15px -10px; background-image: url(../_img/topNavBg2.gif); height: 20px; margin-right: 0; margin-bottom: 0; margin-left: -5px; padding: 4px 5px 0; border: solid 1px #c5cccf; }
.endproductLinkHelp_hover { color: #000; text-decoration: none; background-position: -15px -10px; background-image: url(../_img/topNavBg2.gif); margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 4px 0 0 0; height: 20px; border: solid 1px #c5cccf; }
.endproductLinkHelp_hover:hover { color: #000; text-decoration: none; background-position: -15px -10px; background-image: url(../_img/topNavBg2.gif); margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 4px 0 0 0; height: 20px; border: solid 1px #c5cccf; }

/*content mainsite
-------------------------------------------------------------------------*/
.homeLeft { margin-right: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; left: 0; width: 508px; margin-left: 7px; }
.homeLeft2 { margin-right: 0; margin-left: 7px; padding-top: 0; padding-right: 0; padding-bottom: 0; left: 0; width: 280px; margin-top: 10px; }
.homeRight { padding: 0; left: 0; width: 226px; }
.homeRight2 { padding: 0; left: 0; width: 454px; margin-top: 10px; }
.contentBoxHome { margin: 0; paddi }
.homeTitleBoxFull { background-image: url(../_img/home_main_title2.gif); background-position: right top; height: 32px; }
.homeTitle { font-size: 13px; font-weight: bold; padding: 10px 0 0 11px; float: left; }
.homeImageFloatWOF { vertical-align: top; width: 220px; float: left; margin-left: -2px; }
.homeDescription01 { width: 270px; float: left; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; }
a.homeLink { color: #606060; font-weight: bold; display: block; }
a.homeLink:hover { color: #16497c; font-weight: bold; text-decoration: none; }
.homeBUTitleTop { color: #16497c; font-weight: bold; padding: 10px 10px 2px 0; width: 270px; float: left; }
.homeBUTitle { color: #16497c; font-weight: bold; padding: 2px 10px 2px 0; width: 270px; float: left; }
.homeBUDescription { font-weight: normal; padding: 0 10px 8px 0; width: 270px; float: left; margin-bottom: 5px; border-bottom: 1px solid #ddd; }
.homeBUDescriptionBottom { font-weight: normal; padding: 0 10px 6px 0; width: 270px; float: left; border-bottom-color: #ddd; border-bottom-width: 1px; }
.subNavBoxRight { margin-right: 5px; padding-left: 12px; }
.homeTitleSmall { font-weight: bold; padding: 10px 10px 8px 21px; width: 200px; float: left; }
/*content general
-------------------------------------------------------------------------*/
.contentPositionHalf { margin-right: 11px; padding: 0; width: 245px; float: left; }
.contentPositionSix { margin-right: 0; padding: 0; width: 83px; float: left; }
.contentTitleBoxFull { background-image: url(../_img/frame_main_title.gif); background-position: right top; height: 32px; margin-left: 0; }
.flaImgFullFramed { margin-bottom: 12px; margin-left: -5px; }
/*2007-02-12 egotec*/
.flaImgFullFramed_ego { margin-bottom: 12px; margin-top: 0; width:510px; overflow:hidden; margin-left: -5px; }
.flaImgFullFramed_ego2 { margin-top: 0; margin-bottom: 12px; width: 510px; overflow: hidden; margin-left: -2px; }
/*2007-02-07 egotec*/
/*.flaimgFullCenter { text-align: center; margin-bottom: 12px; margin-left: 10px; width: 450px; }*/
.flaimgFullCenter { text-align: center; margin-bottom: 12px; margin-left: 20px; width: 450px; }
.flaimgFull { width: 450px; margin-bottom: 12px; margin-left: 10px; }
#content01Block { height: 200px; }
.content01TopPad { margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding: 0 10px; }
.content01Small { font-size: 10px; margin-bottom: 5px; margin-left: 0; padding: 0 10px 5px; }
.contenSmall { font-size: 10px; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-right: 10px; padding-bottom: 5px; }
.content01Dropdown { margin-bottom: 4px; margin-left: 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; }
.contentSubTitle { font-weight: bold; text-decoration: none; margin: 20px 14px 8px 10px; padding-right: 0; padding-bottom: 3px; padding-left: 0; border-bottom: 1px solid #ddd; }
.contentSubTitleSpecial { font-weight: bold; text-decoration: none; margin-top: 20px; margin-right: 14px; margin-bottom: 8px; padding-right: 0; padding-bottom: 3px; padding-left: 0; border-bottom: 1px solid #ddd; }
.contentTeaser { font-weight: bold; text-decoration: none; margin: 20px 14px 8px 10px; padding-right: 0; padding-bottom: 3px; padding-left: 0; }
.contentJobTeaser { font-weight: bold; text-decoration: none; margin: 20px 14px 20px 10px; padding-right: 0; padding-bottom: 3px; padding-left: 0; }
.contentSubTitleTop { font-weight: bold; text-decoration: none; margin: 10px 14px 8px 10px; padding-right: 0; padding-bottom: 3px; padding-left: 0; border-bottom: 1px solid #ddd; }
.contentSubTitleTop_cugspecial { font-weight: bold; text-decoration: none; margin: 0 14px 8px 10px; padding-right: 0; padding-bottom: 3px; padding-left: 0; border-bottom: 1px solid #ddd; }
.contentGrayLink { color: #494949; font-size: 11px; }
.downloadListLeftFull { padding-top: 2px; width: 25px; float: left; }
.downloadListMiddleFull { width: 320px; float: left; padding-top: 5px; }
.downloadListMiddleFull2 { padding-top: 5px; width: 300px; float: left; }
.downloadListMiddleFull3 { padding-top: 5px; width: 310px; float: left; }
.downloadListMiddleDyn { color: #494949; padding-top: 5px; float: left; padding-bottom: 4px; }
.downloadListRightFull { padding-top: 5px; width: 100px; float: left; }
.downloadListRightFull2 { text-align: right; padding-top: 5px; width: 90px; float: left; }
.downloadListRightFull2b { text-align: right; padding-top: 5px; width: 80px; float: left; }
.downloadListRightFull3 { text-align: left; padding-top: 5px; width: 70px; float: left; }
.contentList01 { text-decoration: none; background-repeat: no-repeat; background-position: 10px 0; margin-right: 10px; margin-left: 8px; list-style-position: outside; padding: 3px 10px 3px 0; border-bottom-color: #ddd; border-bottom-width: 1px; }
/*2007-02-22 egotec*/
p:hover.downloadListMiddleDyn { text-decoration: underline; }
/*content solutions
-------------------------------------------------------------------------*/
#staticV { height: 260px; }
.contentPadPosition6 { margin-left: 5px; }
.backButton { font-weight: bold; background-image: url(../_img/title_spacer.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left; position: static; height: 32px; margin-left: 450px; padding-top: 12px; padding-right: 10px; padding-left: 10px; }
a.backButton { background-position: 0 0; text-decoration: none; height: 30px; }
a.backButton:hover { color: #000; background-position: 0 0; text-decoration: none; height: 30px; }
.contentFeatures { padding-right: 0; padding-left: 0; }
.contentDescription2 { font-size: 10px; margin-right: -5px; margin-left: 4px; padding-right: 0; }
#featureImg { margin-right: 10px; margin-left: 3px; }
#techdata01BGTop { background-image: url(../_img/frame_specs_full3sp_top.gif); background-repeat: no-repeat; background-position: left top; width: 490px; height: 13px; margin-top: 0; margin-bottom: 0; margin-left: 5px; padding: 0 0 0 8px; }
#techdata01BGTop2sp { background-image: url(../_img/frame_specs_full2sp_top.gif); background-repeat: no-repeat; background-position: left top; margin-top: 0; margin-bottom: 0; margin-left: 5px; padding: 0 0 0 8px; width: 490px; height: 13px; }
#techdata02BG { background-image: url(../_img/frame_specs_full3sp_border.gif); background-repeat: repeat-y; background-position: left top; margin-top: 0; margin-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-left: 12px; border-top-color: #e8e8e8; border-top-width: 1px; height: 100%; }
#techdata02BG2sp { background-image: url(../_img/frame_specs_full2sp_border.gif); background-repeat: repeat-y; background-position: left top; margin-top: 0; margin-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-left: 12px; border-top-width: 1px; border-top-color: #e8e8e8; }
#techdata01BGBot { background-image: url(../_img/frame_specs_full3sp_bot.gif); background-repeat: no-repeat; background-position: left top; width: 490px; height: 6px; margin-left: 5px; padding: 4px 0 4px 8px; }
#techdata01BGBot2sp { background-image: url(../_img/frame_specs_full2sp_bot.gif); background-repeat: no-repeat; background-position: left top; margin-left: 5px; padding: 4px 0 4px 8px; width: 490px; height: 6px; }
#techtableLine { margin: 4px 14px 0 -6px; border-top: 1px solid #c7c7c7; }
#techtableLine2sp { margin: 4px 174px 0 -6px; border-top: 1px solid #c7c7c7; }
.specsLeft { font-size: 10px; width: 155px; float: left; padding-bottom: 4px; padding-left: 0; }
.specsRight { font-size: 10px; width: 150px; padding-top: 0; float: left; margin-right: 10px; padding-bottom: 4px; padding-left: 5px; }
.contentDescription2b { font-size: 10px; font-weight: bold; margin-right: -5px; margin-left: 4px; padding-right: 0; padding-bottom: 3px; }
//.contentDescription3 { font-size: 9px; margin-right: -5px; margin-left: 4px; padding-right: 0; }
.contentDescription3 { font-size: 9px; line-height: 11px; margin-right: -5px; margin-left: 4px; padding-right: 0; margin-top: -3px; }
.content01Float { float: left; margin-bottom: 10px; margin-left: 0; padding: 0 0 0 10px; }
.contentSolutionListImg { width: 70px; float: left; margin-right: 30px; }
.contentFeaturesListFirst { height: 40px; }
.contentSolutionListDescription { width: 220px; float: left; margin-top: 5px; margin-left: 7px; }
#contentFeaturesPad { margin-left: 10px; }
/* forms
-------------------------------------------------------------------------*/
.formspacer { margin-top: 5px; margin-bottom: 5px; }
.radiobutton { width: 20px; float: left; }
.textarea { font-size: 11px; background-color: #f8f8f8; width: 400px; }
.textareaFilepool { font-size: 11px; background-color: #f8f8f8; width: 250px; }
.submitButton { font-size: 11px; margin-right: 20px; }
.form1left { width: 150px; float: left; margin-top: 4px; margin-bottom: 4px; }
.form11left { font-weight: bold; float: left; margin-top: 4px; margin-bottom: 4px; }
.form2title_small { margin-top: 4px; margin-bottom: 4px; width: 50px; float: left; margin-right: 4px; }
.form2title_smaller { margin-top: 4px; margin-right: 4px; margin-bottom: 4px; width: 40px; float: left; }
.form2title_middle { margin-top: 4px; margin-right: 4px; margin-bottom: 4px; width: 130px; float: left; }
.form2title_large { margin-top: 4px; margin-right: 4px; margin-bottom: 4px; width: 184px; float: left; }
.form1right { font-size: 11px; background-image: url(../_img/topNavBg.gif); width: 250px; margin-top: 4px; margin-bottom: 4px; }
.form1rightFileExchange { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 250px; margin-left: 150px; }
.form1right_double { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 160px; margin-right: 8px; }
.form1field_checkbox { font-size: 11px; background-image: url(../_img/topNavBg.gif); width: 160px; margin-right: 8px; margin-left: 90px; }
.doubleTitleSpacer { position: absolute; left: 200px; }
.form1right3 { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 70px; margin-right: 20px; }
.form1rightDyn { margin-top: 4px; margin-bottom: 4px; }
.form2small { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 50px; }
.form2smaller { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 40px; }
.form2middle { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 130px; }
.form2large { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 170px; }
/* footer
-------------------------------------------------------------------------*/
.footerImg_v3 { background-image: url(../_img/footer_v3.gif); background-repeat: no-repeat; height: 45px; }
.footerText_v3 { font-size: 11px; float: left; margin: 27px 0 0; }
.tel {
	background-image:url(../_img/iconTel.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding: 0 0 0 17px;
	}
.fax {
	background-image:url(../_img/iconFax.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding: 0 0 0 17px;
	}
.footerImg {
	float:right;
	}
#footerRight { text-align: right; padding-top: 27px; padding-right: 14px; }
.contentLineSpacer_wysiwyg { text-decoration: none; display: block; margin: 10px 4px 0 0; padding-right: 0; padding-bottom: 10px; padding-left: 0; border-bottom: 1px solid #ddd; }
.contentFlashImageFullSize { margin-left: -10px; }
.contentVerticalSpace_wysiwyg { margin-top: 3px; padding-top: 2px; display: block; }
.contentMoreLeft_wysiwyg { margin-left: -4px; display: block; }
.____forms____ { }
.formLeft_wysiwyg { width: 150px; float: left; margin-top: 4px; margin-bottom: 4px; }
.formDescription_wysiwyg { margin-top: 4px; margin-bottom: 4px; }
.formTextarea_wysiwyg { font-size: 11px; background-color: #f8f8f8; width: 400px; }
.formTextarea2 { font-size: 11px; background-color: #f8f8f8; width: 470px; }
.formRightFull_wysiwyg { font-size: 11px; background-image: url(../_img/topNavBg.gif); width: 250px; margin-top: 4px; margin-bottom: 4px; }
.formRightThird_wysiwyg { font-size: 11px; background-image: url(../_img/topNavBg.gif); margin-top: 4px; margin-bottom: 4px; width: 70px; margin-right: 20px; }
.formSubmitButton_wysiwyg { font-size: 11px; margin-right: 20px; }
.formRadioButton_wysiwyg { width: 20px; float: left; }
.____content____ { }
.contentSubTitle2_wysiwyg { font-weight: bold; text-decoration: none; display: block; margin: 10px 4px 8px 0; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
.contentSubSubTitle { font-weight: bold; line-height: 15px; text-decoration: none; }
.tableWOPAD { margin: 0; padding: 0; }
.galleryCell {  }
.galleryCellDesc { height: 50px; }
#extradropdown { margin-top: -22px; margin-left: 60px; }
#extradropdownUserlist { margin-top: -25px; margin-left: 285px; }
.extradropdownStyle { font-size: 11px; background-image: url(../_img/topNavBg.gif); width: 200px; }
.asmFlashCenter { background-color: blue; margin-left: 12px; padding-left: 12px; }
.lastLoginsBlock { margin-top: 4px; margin-left: -8px; list-style-type: none; display: table; }
.accessAreasBlock { list-style-type: none; display: table; margin-top: 4px; }
.filepoolShortDescription { width: 310px; clear: none; margin-left: 25px; }
.floatLeftFilepool { float: left; }
.downloadListMiddleFull3nf { padding-top: 5px; width: 310px; }
.galleryNavBox { background-image: url(../_img/frame_gallery_nav.gif); background-position: right top; height: 32px; }
.galleryNav { padding-top: 9px; padding-left: 10px; }
.galleryNavCenter { text-align: center; width: 223px; float: left; padding-right: 15px; padding-left: 15px; }
.galleryNavLeft { background-image: url(img/arrow_back.gif); background-repeat: no-repeat; text-align: left; width: 123px; float: left; margin-left: -10px; padding-left: 5px; }
.galleryNavRight { background-repeat: no-repeat; text-align: right; width: 123px; float: left; margin-left: -10px; }
.galleryNavRightArrow { background-image: url(../_img/arrow_forward.gif); background-repeat: no-repeat; background-position: right 0; }
.galleryNavLeftArrow { background-image: url(../_img/arrow_back.gif); background-repeat: no-repeat; background-position: left 0; }
.galleryNavPad { padding-right: 20px; padding-left: 20px; }
.galleryPopUpTopBg { background-image: url(../_img/frame_gallery_nav.gif); background-repeat: no-repeat; }
.filepoolSimpleUploadIcon { float: left; margin-top: 2px; margin-left: -35px; }
.forumHead { font-weight: bold; margin-bottom: 4px; padding-top: 14px; padding-right: 4px; padding-bottom: 4px; }
.forumHeadStatic1 { font-weight: bold; width: 130px; margin-bottom: 4px; padding-top: 14px; padding-right: 4px; padding-bottom: 4px; }
.forumLight {  }
.userListNewsletterIcon { background-image: url(../_img/_icons/symbols/ok14.gif); background-repeat: no-repeat; float: left; }
.subnavLogo { margin-top: 20px; margin-left: 10px; }

