/* 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; }
.formFieldSubmitButton {
	font-size: 10px;
}
.swf_ContainerTeaser {
	z-index: 102;	
}
.verticalLineFull {
	height: 1px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding: 0px;
}
.streamingcontent {
	margin:0;
	padding:0;
	width:520px;
	height:100%;
}
.codeBlock {
	display: block;
	height: 630px;
	width: 520px;
	
}
.bigNumbers {
	width: 20px;
	float: left;
	font-style: italic;
	font-weight: bold;
	color: #425c83;
}
#extranetAdminBox {
	width:44px;
	margin:0px 0px;
	position: fixed;
	_position: absolute;
	top: 147px;
	right: 10px;
	float: left;
}
.extranetAdminIcon {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.extranetAdminIconTitle {
	font-size: 9px;
	font-style: italic;
	text-align: center;
}
div.transbox
  {
  width:100%;
  height:100%;
  margin:0px 0px;
  
  }
div.transbox p
  {
	margin:0px 20px;
	font-size: 9px;
	color: #FFF;
  }
#contentHorizontalLine {
	text-align: left;
	width: 100%;
	height: 8px;
	float: left;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-bottom: 1px solid #ccc;
}
.correctCursor { cursor: auto; }
.legendeExtranetBox {
	clear: left;
}
.legendeExtranetArea {
	clear: left;
	display: block;
	height: 50px;
}
.legendeExtranetAreaIcon {
	float: left;
	width: 50px;
}
.legendeExtranetAreaTitle {
	font-weight: bold;
	float: left;
	width: 180px;
	font-size: 9px;
}
.legendeExtranetAreaDescription {
	float: left;
	width: 180px;
	font-size: 9px;
}
.form_standard p {
	padding-bottom: 12px;
}
.form_2sp_right p {
	padding-bottom: 12px;
}
.form_2sp_left p {
	padding-bottom: 12px;
}
label {
	width: 180px;
	display: block;
	float: left;
	vertical-align: top;
}
.form_standard label {
	width: 160px;
	display: block;
	float: left;
	vertical-align: top;
}
.form_checkbox_label {
	width: auto;
	float: left;
	vertical-align: top;
}
.form_checkbox_label label {
	width: auto;
	display: block;
	vertical-align: top;
}
.form_2sp_left label {
	width: 160px;
	display: block;
	float: left;
	vertical-align: top;
}
.form_2sp_right label {
	width: 88px;
	display: block;
	float: left;
	vertical-align: top;
	font-style: normal;
}
.form_main label {
	width: 88px;
	display: block;
	float: left;
	vertical-align: top;
	font-style: normal;
	color: #FFF;
}
.formFieldDropdown {
	width: 250px;
}
input_ {
	width: 210px;
	background-color: #f8f8f8;
}
.form_standard .formFieldText {
	width: 240px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_standard .formFieldUpload {
	width: 240px;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.form_standard .formFieldUploadNext {
	width: 240px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
}
.form_2sp_left .formFieldUpload {
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
}
.form_2sp_left_fullsize .formFieldUpload {
	width: 320px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
}
.form_2sp_left .formFieldText {
	width: 200px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_2sp_left_fullsize .formFieldText {
	width: 320px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_2sp_left .formFieldTextArea {
	width: 200px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_2sp_left_fullsize .formFieldTextArea {
	width: 320px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_main .formFieldText {
	width: 100px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_standard .formFieldTextArea {
	width: 240px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.form_2sp_right .formFieldText {
	width: 140px;
	background-color: #f8f8f8;
	font-size: 10px;
}
.submitButton {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
}
.formFieldCheckBox {
	width: 40px;
	background-color: #f8f8f8;
	float: left;
}
.formspacerFloat {
	float: left;
	width: 80px;
}
.formspacerFloatTr {
	float: left;
	width: 295px;
}
.formspacerFloatTr2 {
	float: left;
	width: 70px;
	text-align: right;
}
textarea {
	width: 210px;
	height: 90px;
	background-color: #f8f8f8;
}
.hline {
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-top: 20px;
	margin-bottom: 20px;
}
#frame {
	width:980px;
	margin-left:auto;
	margin-top:10px;
	padding:0;
	text-align:left;
	background-position:0 67px;
	margin-right: auto;
	background-color: #FFF;
}
#header {
	width: 100%;
	margin: 0px;
	height: 60px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#slide {
	padding: 0px;
	height: 35px;
	width: 100%;
	background-image: url(../_img/slide_980_35.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
#content {
	padding: 0px;
	min-height:400px;
	height:auto !important;
	height:400px;
	width: 100%;
	background-image: url(../_img/body_slide_980_52.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
#content2 {
	padding: 0px;
	min-height:400px;
	height:auto !important;
	height:400px;
	width: 100%;
	margin: 0px;
}
#footer {
	height: 35px;
	width: 100%;
	background-image: url(../_img/footer_980_35.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
/*standard formats*/
.mainSiteTitle {
	font-size: 18px;
	color: #425c83;
	padding-bottom: 10px;
}
.contentTitle {
	font-size: 18px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 18px;
	color: white;
	width: 580px;
	float: left;
}
.contentTitleHVK {
	font-size: 18px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 18px;
	color:#565a5b
	
}
.contentTitle2 {
	font-size: 18px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 18px;
	color: white;
	width: 490px;
	float: left;
	overflow: hidden;
}
.content01_2spaltig_links_box {
	float: left;
	width: 415px;
	padding-right: 0px;

}
.content01_2spaltig_links_box2 {
	float: left;
	width: 535px;
	padding-right: 0px;
}
.content01_2spaltig_links {
	padding-right: 20px;

}
.content01_2spaltig_links2 {
	padding-right: 5px;

}
.content01_2spaltig_rechts {
	float: left;
	width: 250px;
	padding-left: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.content01_2spaltig_rechts2 {
	float: left;
	width: 135px;
	
}
.content01Small {
	font-size: 9px;
}
.contentTeaserTitle {
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	color: #425c83;
	font-style: italic;
	font-weight: bold;
	padding-right: 0px;
}
.teaserContent p {
	line-height: 13px;
}
.contentTeaserTitle p {
	line-height: 13px;
}
.contentSubTitle p {
	line-height: 24px;
}
.contentSubTitleTop p {
	line-height: 20px;
}
.contentSubTitle_wysiwyg {
	line-height: 20px;
}
.contentSubTitleTop_wysiwyg {
	line-height: 20px;
}
.contentSubTitle {
	font-size: 16px;
	padding-left: 0;
	padding-top: 35px;
	padding-bottom: 15px;
}
.contentBig {
	font-size: 16px;
}
.contentBig_wysiwyg {
	font-size: 16px;
}

.contentSubTitleTop {
	font-size: 16px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 15px;
}
.contentSubTitleAdmin {
	font-size: 16px;
	padding-left: 0;
	padding-top: 25px;
	padding-bottom: 15px;
	float: left;
	width: 450px;
}
.contentSubTitleAdminTop {
	font-size: 16px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 15px;
	float: left;
	width: 450px;
}
.contentSubTitleTeaser {
	font-size: 16px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #425c83;
}
.contentTeaser {
	font-size: 10px;
	padding-left: 450px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 20px;
	height: 110px;
	_height: 135px;
	font-style: italic;
	line-height: 10px;
	text-align: justify;
	overflow: hidden;
}
.contentTeaserLeftPart {
	padding-left: 0px;
	margin-right: 15px;
	padding-top: 0px;
	padding-bottom: 20px;
	height: 130px;
	width: 435px;
	float: left;
}
.contentTeaserRightPart {
	font-size: 10px;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 20px;
	height: 110px;
	font-style: italic;
	line-height: 10px;
	text-align: justify;
	
	float: left;
}
.galleryImageFramed {
	border: 1px solid #999;
}
.contentTeaserGallery {
	font-size: 10px;
	float: left;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 20px;
	height: 110px;
	font-style: italic;
	line-height: 10px;
	text-align: justify;
}
.contentTeaserGallerySlidesLeft {
	float: left;
	width: 450px;
}
.contentTeaserSolution {
	font-size: 11px;
	padding-left: 450px;
	padding-top: 15px;
	padding-bottom: 20px;
	height: 110px;
	font-weight: bold;
}
.content1MainSite {
	text-align: justify;
	padding-right: 5px;
}
.content01 {
	padding-left: 20px;
	padding-top: 20px;
}
.content01WOImg {
	padding-left: 20px;
	padding-top: 0px;
}
/*header*/
.headerSpacer {
	float: left;
	width: 183px;
}
.headerSpacer2 {
	float: left;
	width: 142px;
}
.headerBoxLeft {
	float: left;
	width: 230px;
	margin: 0px;
	height: 60px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.headerBoxRight {
	margin: 0px;
	padding: 0px;
	height: 60px;
}
.headerLinks {
	float: left;
	width: 670px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*headerlinks*/
.loginLink {
	width: 37px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: right;
}
.mainLinks {
	float: none;
	height: 30px;
}
.homeLink {
	padding-left: 60px;
}
.secondaryLinks {
}
a.mainLink {
	float:left;
	color:#4c4c4c;
	text-decoration:none;
	border:0px none #4c4c4c;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 18px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}
a.mainLink_hover {
	float:left;
	color:#4c4c4c;
	text-decoration:none;
	border:0px none #4c4c4c;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 18px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../_img/dot_16_blue1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
}
a.mainLink_hover:hover {
	text-decoration:none;
}
a.secondaryLink_hover:hover {
	text-decoration:none;
}
a.mainLink:hover {
	background-image: url(../_img/dot_16_grey2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
}
a.secondaryLink {
	float:left;
	color:#425c83;
	text-decoration:none;
	border:0px none #425c83;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 11px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}
a.secondaryLink:hover {
	background-image: url(../_img/dot_9_grey2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
a.secondaryLink_hover {
	float:left;
	color:#425c83;
	text-decoration:none;
	border:0px none #425c83;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 11px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../_img/dot_9_blue1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.slideLeft {
	float: left;
	width: 440px;
}
.slideRight {
	float: left;
	width: 484px;
	width: 520px;
}
.slideLeftContent {
	padding-left: 20px;
	padding-top: 0px;
}
.slideRightContent {
	padding-left: 36px;
	padding-top: 10px;
	
}
.slideLangSwitcherBox {
	padding-top: 10px;
	float: left;
	font-size: 12px;
}
.slideLangSwitcher {
	margin: 0px;
	padding: 0px;
	color: #565a5b;
}
.searchFieldBox {
	width: 170px;
	float: left;
}
.iconBox {
	width: 70px;
	float: right;
	text-align: right;
	padding-top: 10px;
}
.iconBox2 {
	width: 170px;
	float: right;
	padding-top: 10px;
	text-align: right;
}
.searchField {
	float: left;
	margin-top: 8px;
	color: #999;
	font-size: 11px;
	width: 120px;
	padding: 0px;
	height: 15px;
	line-height: 11px;
}
.searchIcon {
	background-image: url(../_img/search_prefix_14_14.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 24px;
	display: block;
	background-position: 10px 10px;
	height: 24px;
	cursor: auto;
}
.searchIconMore {
	background-image: url(../_img/search_prefix_more_14_14.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 14px;
	display: block;
	background-position: 0px 10px;
	height: 24px;
	cursor: auto;
}
.iconSpace {
	float: left;
	width: 90px;
	display: block;
	height: 26px;
}
.iconPrint {
	background-image: url(../_img/icon_print_w_18x15.png);
	background-repeat: no-repeat;
	float: left;
	width: 25px;
	display: block;
	background-position: 2px 9px;
	height: 26px;
}
.iconEmail {
	background-image: url(../_img/icon_email_w_18x15.png);
	background-repeat: no-repeat;
	float: right;
	width: 25px;
	display: block;
	background-position: 2px 9px;
	height: 26px;
	margin-right: 10px;
}
.iconBackButton {
	background-image: url(../_img/icon_back_90x25.png);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	display: block;
	background-position: 2px 5px;
	height: 29px;
	cursor: auto;
}
.iconBackButtonEN {
	background-image: url(../_img/icon_back_en_90x25.png);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	display: block;
	background-position: 2px 5px;
	height: 29px;
	cursor: auto;
}
.iconNewsletter {
	background-image: url(../_img/icon_newsletter2_24x20.png);
	background-repeat: no-repeat;
	float: left;
	width: 26px;
	display: block;
	background-position: 2px 5px;
	height: 26px;
	cursor: auto;
}
.slideImg {
	float: left;
	height: 17px;
	padding-left: 5px;
}
.loginInfo {
	color: #FFF;
	float: left;
	width: 460px;
	text-align: right;
}
.loginInfo a {
	color: #FFF;
}
.newsPreviewTitle {
	color: #FFF;
	float: left;
	width: 115px;
}
.newsPreviewContent {
	color: #FFF;
	float: left;
	font-weight: bold;
	height: 17px;
	overflow: hidden;
	width: 330px;
}
.newsPreviewContent a {
	color: #FFF;
	float: left;
}
.newsPreviewSeparator {
	float: left;
	width: 30px;
	font-weight: bold;
	color: #FFF;
}
.footerLeft {
	float: left;
	width: 35%;
	text-align: left;
	padding: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.footerRight {
	float: left;
	width: 65%;
	text-align: right;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content {
	padding-right: 0px;
	padding-left: 20px;
}
.contentWOP {
	padding-right: 20px;
	padding-left: 0px;
}
.mainSiteLeft {
	float: left;
	width: 440px;
}
.mainSiteRight {
	padding-top: 0px;
	padding-left: 16px;	
	width: 504px;
	float: left;
}
.mainSiteRightTopBox {
	padding-top: 0px;
	width: 504px;
	height: 65px;
	overflow: hidden;
}
.mainSiteRightLogin {
	padding-top: 18px;
}
.specialTopic {
	height: 149px;
	width: 503px;
	overflow: hidden;
}
.specialTopicTitle {
	font-size: 18px;
	color: #425c83;
	padding-bottom: 10px;
}
.specialTopicContent {
	padding-right: 20px;
	text-align: justify;
}
.specialTopicText {
	font-style: italic;
	text-decoration: none;
	color:#565a5b;
}
.specialTopicText:hover {
	text-decoration: none;
}
.mainSitePreview {
	margin: 0px;
	padding: 0px;
}
.newmainSitepreview {
	width: 940px;
	height: 200px;
	margin-top: 20px;
}
.eventPreview {
	background-image: url(../_img/mainsite_preview_frame_484_96.jpg);
	height: 100px;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	background-position: 0px 0px;
}
.neweventPreview {
	height: 200px;
	width: 300px;
	border: thin solid #b1b2b4;
	float: left;
}
.neweventSpacer {
	height: 200px;
	width: 16px;
	float: left;
}
.caseStoryPreview {
	background-image: url(../_img/mainsite_preview_frame_484_96.jpg);
	height: 100px;
	background-repeat: no-repeat;
}
.previewImg {
	float: left;
	width: 205px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.newpreviewImg {
	float: left;
	width: 300px;
}
.previewBody {

}
.previewTitleBG {
	background-color: #425c83;
	float: left;
	width: 275px;
	margin-top: 1px;
	height: 25px;
	overflow: hidden;
}
.previewTitle {
	padding-top: 4px;
	padding-bottom: 5px;
	
	color: #FFF;
	padding-left: 15px;	
	font-size: 14px;
}
.newpreviewTitle {
	color: #565a5b;
	font-size: 14px;
	margin-left: 10px;
	margin-top: 173px;
}
.previewContentBG {
	padding-left: 15px;
	float: left;

}
.previewContentBG2 {
	
	float: left;
	width: 250px;
}
.previewTopic {
	color: #425c83;
	font-size: 9px;
	font-style: italic;
	padding-bottom: 5px;
	padding-top: 5px;
}
.previewContent p {
	color:#565a5b;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
}

p { line-height: 15px; }
a { color: #425c83; text-decoration: none; }
a:hover { text-decoration: underline; }
ul {
	margin-top: -5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.teaserContent ul {
	margin-top: -5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*li {  }*/ /*orginal*/
li {
	margin-left:10px;
	list-style-image: url(../_img/dot_9_blue2.jpg);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.teaserContent li {
	margin-left:10px;
	list-style-image: url(../_img/dot_9_blue2.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
/*egotec 2007-01-26*/
.standardSiteLeft {
	float: left;
	width: 255px;
}
.standardSiteRight {
	float: left;
	width: 705px;
	
}
.standardSiteRightWOImg {
	background-image: url(../_img/title_bg_wo_img_705_54.jpg);
	float: left;
	width: 705px;
	background-repeat: no-repeat;	
}
.titleTeaserBox {
	height: 194px;
}
.titleTeaserBoxAlpha img {
	height: 194px;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.titleTeaserBoxNoImg {
	height: 42px;
}

/*subnavigation*/
.extranetIconBox {
	padding-top: 7px;
	padding-left: 35px;	
}
.extranetIcon {
	padding-right: 2px;
}
.navigationTitle {
	height: 50px;
}
.navigation {

}
.subNavTop {
	padding-top: 20px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-bottom: 5px;
}
.subNavTitle {
	padding-left: 20px;
	font-weight: bold;
}
.subNavFrame {
	padding-left: 20px;
}
.subLinkFrame a {
	text-decoration:none;
	border:0px none #425c83;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 11px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../_img/dot_9_grey2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	width: 230px;
	display: block;
}
.subLinkFrame:hover {

	text-decoration:none;
	color:#4c4c4c;
	display: block;
	background-repeat: no-repeat;
}
.subLinkFrame_hover {
	text-decoration:none;
	border:0px none #425c83;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-size: 11px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-position: 0px 7px;
	width: 230px;
	background-image: url(../_img/dot_9_blue2.jpg);
	color:#4c4c4c;
}
a.subLinkFrame_hover:hover {
	text-decoration:none;
	color:#4c4c4c;
}
a.subLink {
	text-decoration:none;
}
a.subLink:hover {
	text-decoration:none;
	color:#4c4c4c;
	background-image: url(../_img/dot_9_blue2.jpg);
	background-repeat: no-repeat;
}
a.subLink_hover {
	text-decoration:none;
	color:#4c4c4c;
}
a.subLink_hover:hover {
	text-decoration:none;
	color:#4c4c4c;
}
.subLinkGroup {
	width: 220px;
	padding-top: 0px;
	padding-left: 13px;
}
a.subLink2 {
	text-decoration:none;
	padding-top: 2px;
	padding-left: 12px;
	padding-bottom: 2px;
	width: 220px;
	display: block;
	background-image: url(../_img/circle_9_grey2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
a.subLink2:hover {
	background-image: url(../_img/circle_9_blue2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	text-decoration:none;
	color:#4c4c4c;
}
.subLink2_hover {
	text-decoration:none;
	color:#4c4c4c;
	padding-top: 2px;
	padding-left: 12px;
	padding-bottom: 2px;
	width: 220px;
	display: block;
	background-image: url(../_img/circle_9_blue2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
a.subLink2_hover:hover {
	text-decoration:none;
}

.moduleListingWebWidth {
	background-image: url(../_img/webwidth_bg_100_140.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	color: #FFF;
	height: 140px;
	padding-top: 30px;
	background-position: 0px 0px;
	padding-left: 5px;
}
.moduleListingWebWidthP6 {
	background-image: url(../_img/webwidth_bg_popp6_100_140.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 105px;
	color: #FFF;
	height: 140px;
	padding-top: 55px;
	background-position: 0px 0px;
	padding-left: 5px;
}
.moduleListingWebWidthP7 {
	background-image: url(../_img/webwidth_bg_popp7_100_140.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 105px;
	color: #FFF;
	height: 140px;
	padding-top: 55px;
	background-position: 0px 0px;
	padding-left: 5px;
}
.moduleListingWebWidthVARIWEB {
	background-image: url(../_img/webwidth_bg_variweb_100_140.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	color: #FFF;
	height: 140px;
	padding-top: 55px;
	background-position: 0px 0px;
	padding-left: 5px;
}
.moduleListingBox {

	
}
.moduleListing {
	float: left;
	padding-top: 4px;	
}
.applicationListing {
	float: left;
	width: 100%;
}
.singleModule {
	float: left;
	width: 110px;
}
.singleApplication {
	float: left;
	width: 170px;
}
.singleModuleOptions {
	float: left;
	width: 130px;
}
.singleModuleProcess {
	background-image: url(../_img/process_bg_109_18.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 109px;
	color: #FFF;
	padding-top: 1px;
	padding-right: 4px;
	text-align: center;
	font-style: italic;
	font-size: 9px;
}
.singleModuleProcessOptions {
	height: 16px;
	width: 126px;
	color: #FFF;
	padding-top: 1px;
	padding-left: 2px;
	background-color: #425c83;
	text-align: center;
	font-size: 9px;
}
.singleModuleImg {
	height: 103px;
	text-align: center;
	vertical-align: middle;
}
.singleApplicationImg {
	
	text-align: center;
	vertical-align: middle;
}
.singleModuleName {
	background-color: #CCC;
	text-align: center;
	height: 16px;
	width: 100px;
	padding-top: 0px;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	margin-right: 2px;
	margin-left: 2px;
}
.singleModuleNameOptions {
	background-color: #CCC;
	text-align: center;
	height: 16px;
	width: 126px;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 0px;
	font-weight: bold;
	margin-right: 2px;
	margin-left: 2px;
}
.singleModuleDesc {
	font-size: 9px;
	text-align: left;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 0px;
}
.singleModuleDescOptions {
	font-size: 9px;
	text-align: left;
	padding-right: 1px;
	padding-left: 0px;
	padding-top: 3px;
	width: 130px;
}
.contentDescription3b {
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	text-align: center;
}
.contentDescription3Options li {
	margin-left: 10px;
	background-image: url(../_img/dot_7_blue2.jpg);
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	list-style-image: url(#);
}

.contentDescription3Options ul {
	margin-right: 0;
	margin-left: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.specsBox {

}
#specs3Header {
	height: 32px;
	font-size: 14px;
	color: #FFF;
	background-color: #425c83;
	padding-top: 8px;
	
}
#specs2Header {
	height: 22px;
	font-size: 14px;
	color: #FFF;
	background-color: #425c83;
	padding-top: 8px;
	margin-bottom: 8px;
}
#specs3Row {
	
	
}
#specs2Row {
	height: 30px;
}
.specs3Cell1 {
	float: left;
	width: 200px;
	font-style: italic;
	color: #425c83;
}
.specs2Cell1 {
	float: left;
	width: 200px;
	font-style: italic;
	color: #425c83;
}
.specs3Cell2 {
	float: left;
	width: 225px;
}
.specs2Cell2 {
	float: left;
	width: 300px;
}
.specs3Cell3 {
	float: left;
	width: 225px;
}
.specs2Cell3 {
	float: left;
	width: 300px;
}
#specsRowEnd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #425c83;
	border-right-color: #425c83;
	border-bottom-color: #425c83;
	border-left-color: #425c83;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
#specsBottom {

}
.specsFooterPositioning {
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.specsFooterBox {
	background-color: #CCC;
	width: 100%;
	display: block;
	overflow: auto;
}
.specsFootNoteLeft {
	float: left;
	width: 300px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.specsFootNoteRight {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
/*login*/
.loginLabel {
	font-style: italic;
	padding-top: 5px;
}
.loginForm {
	width: 150px;
}
/*video*/
.mmLevel3Title {
	padding-bottom: 3px;
	padding-top: 3px;
	display:block;
	padding-right: 5px;
	font-weight: bold;
	font-size: 9px;
}
.mmLevel3Description {
	padding-bottom: 20px;
	display:block;
	padding-right: 5px;
	font-style: italic;
	font-size: 9px;
}
.mm_site_message {
	padding: 20px;
	margin-top: 20px;
	border: 1px solid #999;
	font-weight: bold;
	color: #C00;
}
.multimediaInfoBox {
	float:left;
	width: 190px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-bottom-style: solid;
}
.multimediaInfoTitle {
	font-style: italic;
	color: #425c83;
	padding-top: 6px;
	font-size: 10px;
	float: left;
	width: 80px;
}
.multimediaInfoContent {
	width: 140px;
	float: left;
	padding-top: 6px;
}
.moreinfoStyle_mm400 {
	margin-left: 0px;
	background-image: url(../_img/_icons/go_13x16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	width: 385px;
	margin-top: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	margin-right: 5px;
	display: block;
	padding-top: 4px;
}
.moreinfoStyle_mm200 {
	margin-left: 0px;
	background-image: url(../_img/_icons/go_13x16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	width: 240px;
	margin-top: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	display: block;
	margin-right: 5px;
	padding-top: 4px;
}
.moreinfoStyle_mm200_2 {
	margin-left: 0px;
	width: 240px;
	margin-top: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	display: block;
	margin-right: 5px;
	padding-top: 4px;
	font-size: 10px;
}
.moreinfoStyle_mm200_dyn {
	margin-left: 0px;
	
	margin-top: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	display: block;
	margin-right: 5px;
	padding-top: 4px;
	font-size: 10px;
}
.moreinfoStyle_right {
	margin-left: 0px;
	background-image: url(../_img/_icons/go_13x16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	margin-top: 4px;
	margin-right: 5px;
	display: block;
	padding-top: 4px;
	float: left;
}
.highlightsticker_desc {
	font-weight: bold;
	padding-right: 5px;
}
.highlightsticker_desc a {
	color:#565a5b;
}
.highlightsticker_desc:hover a {
	 color: #425c83; text-decoration: none;
}

/*imageGallery*/
.internal_use_marker {
	color: #C00;
	background-image:url(../_img/htrans50_white_10.png);
	position: absolute;
	width: 100px;
	height: 17px;
	overflow: hidden;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	font-weight: bold;
	float: none;
}
.imageGalleryBrowseFunctionTop {
	text-align: center;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-bottom: 8px;
}
.imageGalleryBrowseFunctionBottom {
	text-align: center;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-top: 8px;
	border-top-style: solid;
}
.galleryTable {
	width: 680px;
}
.galleryTableLeft {
	width: 400px;
}
.galleryTableTiny {
	width: 250px;
}
.bildunterschrift {
	color:#565a5b;
	text-decoration:none;
}
.imageDescriptionList {
	padding-bottom: 15px;
	padding-top: 3px;
}
.galleryOverviewShort {
	font-size: 9px;
	color:#565a5b;
	line-height: 11px;
}
.galleryOverviewTitle {
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	line-height: 10px;
}
.galleryOverviewTitlePlain {
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
}
a.galleryOverviewTitle {
	color:#565a5b;
	text-decoration:none;
}
a.galleryOverviewTitlePlain {
	color:#565a5b;
	text-decoration:none;
}
a.galleryOverviewTitle:hover {
	color:#565a5b;
	text-decoration:none;
}
a.galleryOverviewTitlePlain:hover {
	color:#565a5b;
	text-decoration:none;
}
.galleryOverviewTitle2sp {
	font-size: 10px;
	font-style: italic;
	color:#565a5b;
}
#gallery_short {
	font-size: 9px;
	line-height: 12px;
}
/*filepool_simple*/
.downloadListBitBox {
	width: 670px;
	display: block;
	text-align: left;
}
.downloadListBitBoxHalf {
	width: 400px;
	display: block;
	text-align: left;
}
.downloadListBitBoxTiny {
	width: 250px;
	display: block;
	text-align: left;
}
.downloadListBitAdmin {
	float: left;
	width: 100px;
}
.downloadListBitAdminTiny {
	float: left;
	width: 40px;
}
.downloadListBitAdminCat {
	float: left;
	width: 100px;
	padding-top: 25px;
}
.downloadListBitAdminCatTop {
	float: left;
	width: 100px;
	padding-top: 5px;
}
.downloadListBitIcon {
	float: left;
	width: 30px;
	padding-bottom: 5px;
}
.downloadListBitThumb {
	float: left;
	width: 100px;
	padding-bottom: 5px;
}
.downloadListBitIconImgAdmin {
	float: left;
	width: 120px;
}
.downlaodListBitBodyBox {
	float: left;
	width: 640px;
}
.downlaodListBitBodyBoxMMSearch {
	float: left;
	width: 500px;
}
.imagePreviewMMSearch {
	float: left;
	width: 120px;
	padding-left: 20px;
}
.downlaodListBitBodyBoxHalf {
	float: left;
	width: 370px;
}
.downlaodListBitImgBodyBoxHalf {
	float: left;
	width: 280px;
	padding-left: 20px;
}
.downlaodListBitBodyBoxTiny {
	float: left;
	width: 220px;
}
.downlaodListBitBodyBoxAdmin {
	float: left;
	width: 540px;
}
.downlaodListBitBodyBoxImgAdmin {
	float: left;
	width: 440px;
}
.downlaodListBitBodyBoxAdminTiny {
	float: left;
	width: 160px;
}
.downlaodListBitTitle {
	float: left;
	color: #036;
	padding-bottom: 2px;
	padding-top: 2px;
}
.downloadListBitShort {
	padding-bottom: 10px;
}
.downloadListBitShortField {
	padding-bottom: 2px;
}
.downloadListBitInfos {
	color: #999;
	font-size: 9px;
}
/*Extranet Seitentyp (after Login)*/
.extranetNewsEntryTitle {
	font-style: normal;
	font-weight: bold;
	color:#565a5b;
}
.extranetNewsEntryTitle a {
	color:#565a5b;
}
.extranetNewsEntryShort {

}
.extranetNewsEntryMeta {
	font-size: 9px;
	padding-bottom: 10px;
}
.readMoreLinkBox {
	padding-top: 2px;
}
.readMoreLink {
	margin-left: 0px;
	background-image: url(../_img/_icons/go_13x16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 15px;
	font-size: 9px;
	padding-top: 3px;
}
.extranetNewsEntry {
	padding-bottom: 10px;
}
.pleaseSelectHint {
	padding-bottom: 5px;
}

/*2007-02-22 egotec*/
.linkBlock { cursor: pointer; }
/*.linkBlock { cursor: pointer; display: block; }*/
.dropdownMain { font-size: 10px; width: 170px; }
.dropdownMain150 { font-size: 10px; width: 150px; }
.dropdownMain180 { font-size: 10px; width: 180px; }
#float { float: left; }
/*shop*/
.form1Shop { font-size: 11px; background-image: url(../_img/topNavBg.gif); width: 130px; margin-top: 0px; margin-bottom: 4px; }
.form1ShopDesc { font-size: 10px; width: 150px; margin-top: 10px; margin-bottom: 5px; }
.form2ShopDesc { font-size: 10px; margin-top: 10px; margin-bottom: 5px; }
.contentLineSpacerShop {
	text-decoration: none;
	display: block;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	border-bottom: 1px solid #ddd;
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 3px;
}
.shopSearchButton { font-size: 10px; width: 50px; margin-top: 10px; margin-bottom: 0px; }
.shopCategoryDropdown { font-size: 10px; width: 200px; margin-bottom: 5px; }
.shopCurrencyDropdown {
	font-size: 10px;
	width: 70px;
	margin-bottom: 5px;
	text-align: right;
}
.shopFormFrame { font-size: 10px; width: 200px; margin-left: 20px; }
.labelShopEditing {
	width: 140px;
	float: left;
}
.labelShopEditing2 {
	width: 140px;
	float: left;
	padding-bottom: 10px;
}
.inputFieldShopEditing {
	width: 320px;
}
.inputFieldShopEditingShort {
	width: 150px;
}
.inputFieldShopConf { width: 80px; }
.errorMessageShop {
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#bearbeitungslinks {
	width: 190px;
	border: 1px solid #999;
	padding: 4px;
}
.promoImgList {
	text-align: center;
	width: 98px;
	vertical-align: middle;
	border: 1px solid #999;
	padding: 0px;
	margin: 0px;
}
.promoImgList img {
	display: inline;
	vertical-align: top; 
	margin: 0; 
	padding: 0;
}
.promoImgList130 {
	text-align: center;
	width: 130px;
	vertical-align: middle;
	border: 1px solid #999;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.promoImgList130 img {
	display: inline;
	vertical-align: top; 
	margin: 0; 
	padding: 0;
}
.promoImgList180 {
	text-align: center;
	width: 180px;
	vertical-align: middle;
	border: 1px solid #999;
	padding: 0px;
	margin: 0px;
}
.promoImgList180 img {
	display: inline;
	vertical-align: top; 
	margin: 0; 
	padding: 0;
}
.promoImgList480 {
	text-align: center;
	width: 480px;
	vertical-align: middle;
	border: 1px solid #999;
	padding: 0px;
	margin: 0px;
}
.promoImgList480 img {
	display: inline;
	vertical-align: top; 
	margin: 0; 
	padding: 0;
}
.shopTable {
	margin: 0px;
	padding: 0px;	
}
.productListPromo {
	height: 20px;
	width: 100%;
}
.shopAdminHelp {
	padding-left: 140px;
	padding-top: 4px;
	color:#C00;
	font-size: 9px;
	padding-right: 10px;
}
.productDescription li {
	margin: 0px;
	padding: 0px;
}
.dtree ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.dtree li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.form1left {
	float: left;
	width: 160px;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
.form1leftTiny {
	float: left;
	width: 60px;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}
.form11left {
	float: left;
	width: 200px;
	font-weight: bold;
}
.selectBoxAdmin {
	height: 100px;
	width: 220px;
}
.selectBoxAdmin2 {
	height: 100px;
	width: 220px;
	font-weight: bold;
	background-color: #CCC;
}
.accessAreasBlock { list-style-type: none; display: table; margin-top: 4px; }
.lastLoginsBlock { margin-top: 4px; margin-left: -8px; list-style-type: none; display: table; }
.lastLoginsBlock2 { margin-top: 0px; margin-left: 8px; list-style-type: none; display: table; }
#userAdminNav { text-align: left; height: 28px; clear: both; padding-top: 3px; padding-right: 0; padding-bottom: 0; }
.buttonNavigation { color: #2a4693; text-decoration: none; background-image: url(../_img/topNavBg.gif); margin: 0 0 0 -5px; padding: 2px 16px; border: solid 1px #c5cccf; }
a.buttonNavigation:hover { color: #000; text-decoration: none; background-position: -15px -12px; }
a.buttonNavigation_hover { color: #000; text-decoration: none; background-image: url(../_img/topNavBg.gif); margin: 0 0 0 -5px; padding: 2px 16px; border: solid 1px #c5cccf; }
.form1rightTiny {
	width: 140px;
	float: left;
}
.form1right_username {
	width: 220px;
	float: left;
}
.form1right_2sp {
	width: 220px;
	float: left;
}
.form1right_col {
	width: 140px;
	float: left;
	margin-right: 10px;
}
.form1right_col_title {
	width: 150px;
	float: left;
	font-style: italic;
}
.contentBoxHVK {
	height: 500px;
	width: 600px;
}
.contentTitleBoxFull .contentTitle {
	font-size: 16px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 15px;
	color:#565a5b;
}
.remark {
	clear: left;
}
.floatLeftFilepool { float: left; }
.downloadListMiddleFull3nf { padding-top: 5px; width: 310px; }
.downloadListShortGallery {
	padding-top: 5px;
	width: 242px;
}
.downloadListLeftFull { padding-top: 2px; width: 25px; float: left; }
.downloadListRightFull2b { text-align: right; padding-top: 5px; width: 80px; float: left; }
.downloadListRightFull3 { text-align: left; padding-top: 5px; width: 70px; float: left; }
.forumHead {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}
.forumHeadExport {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
.forumLightExport {
	text-align: left;
	mso-data-placement: same-cell;
}
.extradropdownUserlist1 {
	text-align: left;
	padding-top: 5px;
}
.teaserPosition01 {
	position: absolute;
	top: 170px;
	left: 55%;
}
.teaserPosition02 {
	position: absolute;
	top: 172px;
	left: 70%;
}
.teaserPosition03 {
	position: absolute;
	top: 30px;
	left: 600px;
}
.searchResultTitle a {
	color:#565a5b;
	font-weight: bold;
}
.searchResultDocInfo {
	color:#999;
	font-size: 9px;	
}
.searchSpacer {
	width: 100%;
	overflow: hidden;
}
.searchResultShort {
	padding-bottom: 10px;
}
.casestoryPreviewBox {
	position: absolute;
}
