html, body, form, fieldset, input, select, textarea, p, h1, h2, h3, h4, h5, hr {margin:0;padding:0;outline:0;}
table, fieldset, img {border:none;}
table {border-collapse:collapse;border-spacing:0;}
div {position:relative;}
body {font:0.75em/125% Arial,Verdana,Sans-Serif;color:#333;}
input, textarea, select {font-weight:inherit;font-family:Arial,Verdana,Sans-Serif;font-size:inherit;}
a {color:#db4c4c;}
a:hover {text-decoration:underline !important;}

.errMessage {color:#ed1c24;font-size:0.91em;}
.okMessage {color: #009900;	font-size: 0.91em;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both;}
.footnote {font-size:0.82em;line-height:120%;}
.textSmall {font-size:0.82em;line-height:120%;}
.textSmall2 {font-size:0.82em;}
.txRight {text-align:right !important;}
.txLeft {text-align:left !important;}
.txBold {font-weight:bold;}
sub, sup {font-size:0.91em;line-height:75%}

.wai-links {position:absolute;top:-2050px;z-index:1;}
	.wai-links a:focus {display:block;position:absolute;top:2150px;left:40px;padding:3px 5px;background-color:#e9e9e9;color:#333;border:solid 1px #333;}
p.invisible {position:absolute;left:-5050px;}

.roll {} /* used in common.js for navigation */

.debounced 
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter:alpha(opacity=40);
	opacity: .4;
	cursor:default;
}

	.dvCntMiddle {}
		.dvCntMiddle h2 {font-size:1.17em;margin-bottom:1em;padding-right:40px;font-weight:bold;color:#c00;}
		.dvCntMiddleInner {padding-right:28px;}
			
			.dvCntMiddleInner h3 {font-size:1em;margin-bottom:0.5em;font-weight:bold;}
			.dvCntMiddleInner a:hover {color:#db4c4c !important;}
			.dvTeaserWide {margin-bottom:1.5em;background-color:#e4f1f6;padding:10px;}
				.dvCntMiddleInner .dvTeaserWide h3 {color:#1f82a8;}
			.dvCntMiddleInner table.tbData {border:solid 1px #e2e2e2;width:100%;}
				.dvCntMiddleInner table.tbData th, .dvCntMiddleInner table.tbData td {padding:8px 7px 4px 10px;border-bottom:solid 1px #e2e2e2;}
				.dvCntMiddleInner table.tbData th, .dvCntMiddleInner table.tbData td.th {font-size:1em;color:#666;font-weight:bold;text-align:left;}
				.dvCntMiddleInner table.tbData td {font-size:0.91em;color:#666;}
				.dvCntMiddleInner table.tbData td.bg {background-color:#e4f1f6;color:#1f82a8;}
/* imported tables START */
			.dvCntMiddleInner table.tbData2 {border:solid 1px #e2e2e2;width:100%;}
				.dvCntMiddleInner table.tbData2 th, .dvCntMiddleInner table.tbData2 td {padding:2px 3px;font-size:11px;color:#666;border-bottom:solid 1px #e2e2e2;}
				.dvCntMiddleInner table.tbData2 th {text-align:left;}
				.dvCntMiddleInner table.tbData2 td {}
				.dvCntMiddleInner table.tbData2 td.bg {background-color:#e4f1f6;color:#1f82a8;}
				.dvCntMiddleInner table.tbData2 th.bg {background-color:#e4f1f6;color:#1f82a8;  }
			.dvCntMiddleInner table.tbData3 {border:solid 1px #e2e2e2;width:100%;}
				.dvCntMiddleInner table.tbData3 th, .dvCntMiddleInner table.tbData3 td {padding:8px 7px 4px 10px;border-bottom:solid 1px #e2e2e2;}
				.dvCntMiddleInner table.tbData3 th, .dvCntMiddleInner table.tbData3 td.th {font-size:1em;color:#666;font-weight:bold;text-align:left;}
				.dvCntMiddleInner table.tbData3 td {font-size:0.91em;color:#666;}
				.dvCntMiddleInner table.tbData3 td.bg {background-color:#e4f1f6;color:#1f82a8;}
			/* Table style for text after imported price table */
			.dvCntMiddleInner table.tbData4 {border:0;width:100%;margin-top:10px;}
				.dvCntMiddleInner table.tbData4 td {font-size:0.91em;color:#666666;line-height:120%;}
/* imported tables END */
			.dvContentFooter {padding:3px 0 0 22px;border-top:solid 1px #e2e2e2; margin-top:10px; clear:both;}
				.dvContentFooter a {font-size:0.91em;padding-right:15px;text-decoration:none;}
					.dvContentFooter a span {font-size:0.91em;}
			.dvSitemap {}
				.dvSitemap a {display:block;text-decoration:none;}
				.dvSitemap a:hover {text-decoration:none !important;}
				.dvSitemap a:hover {text-decoration:none !important;}
				.dvSitemap div.level_0 {width:446px;border-bottom:solid 1px #999;}
					.dvSitemap div.level_0 a.level_0 {width:420px;padding-top:10px;font-size:1.17em;font-weight:bold;color:#333;}
					.dvSitemap div.level_0 img.fold {position:absolute;display:block;right:-2px;bottom:0;}
					.dvSitemap div.level_0_sub {padding-top:5px;}
				.dvSitemap a.level_1 {width:438px;padding-left:10px;font-size:1em;font-weight:bold;color:#666;}
				.dvSitemap a.level_2 {width:428px;padding-left:20px;font-size:0.91em;font-weight:bold;color:#333;}
				.dvSitemap a.level_3 {width:418px;padding-left:30px;font-size:0.91em;font-weight:bold;color:#666;}
				.dvSitemap a.level_4 {width:408px;padding-left:40px;font-size:0.91em;color:#666;}
			.dvArticlelist {width:448px;}
				.dvArticlelist .dvAL_entry {width:441px;padding:0 0 1em 7px;margin-bottom:1em;border-bottom:solid 1px #e2e2e2;}
				.dvArticlelist .last {border-bottom:none;margin-bottom:0;}
					.dvArticlelist img {width:114px;height:90px;float:left;}
					.dvArticlelist div {width:300px;padding-left:10px;float:left;}
						.dvArticlelist div h3 {margin-bottom:2px;font-weight:bold;color:#1f82a8;text-decoration:none;}
							.dvArticlelist p a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
								.dvArticlelist p a span {padding-left:3px;font-size:0.82em;}
								
			.dvInvestorEventCalendar { width:448px; }
				.dvInvestorEventCalendar div {width:300px;padding-left:10px;float:left;}
				.dvInvestorEventCalendar p a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
				.dvInvestorEventCalendar p a span {padding-left:3px;font-size:0.82em;}
								
			.dvNewslist {width:448px;}
				.dvNewslist .dvNL_entry {width:441px;padding:0 0 1em 7px;margin-bottom:1em;border-bottom:solid 1px #e2e2e2;}
				.dvNewslist .last {border-bottom:none;margin-bottom:0;}
/* START: DO NOT MERGE */
					.dvNewslist img {width:114px;height:90px;float:left;padding:4px;background: url(/App_Themes/EVN/Images/content/bgNewsListImg.png) left top no-repeat;}
					.dvNewslist div {width:300px;padding-left:10px;float:left;}
						.dvNewslist div h3 {margin-bottom:2px;}
						.dvNewslist div h3 {font-size:1em;font-weight:bold;color:#1f82a8;text-decoration:none;}
/* END: DO NOT MERGE */
							.dvNewslist p a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
								.dvNewslist p a span {padding-left:3px;font-size:0.82em;}

			.dvNewsletterDetailText {padding:0 0 1em 7px;}

			.dvNewsletterArchive {width:448px;}
				.dvNewsletterArchive .dvNL_entry {width:441px;padding:0 0 1em 7px;margin-bottom:1em;border-bottom:solid 1px #e2e2e2;}
				.dvNewsletterArchive .last {border-bottom:none;margin-bottom:0;}
					.dvNewsletterArchive div.date {width:80px;height:70px;float:left;}
						.dvNewsletterArchive div.date div {padding-top:5px;width:68px;height:58px;margin-top:9px;text-align:center;}
							.dvNewsletterArchive div.date div p {font-size:11px;font-weight:bold;}
								.dvNewsletterArchive div.date div p span {display:block;width:68px;text-align:center;font-size:31px;line-height:31px;font-weight:normal;}
					.dvNewsletterArchive div.teaser {width:346px;padding-left:10px;float:left;}
						.dvNewsletterArchive div.teaser h3 {margin-bottom:2px;font-size:1em;font-weight:bold;color:#1f82a8;text-decoration:none;}
							.dvNewsletterArchive div.teaser div a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
								.dvNewsletterArchive div.teaser div a span {padding-left:3px;font-size:0.82em;}
				
					.dvArticlelist .paging, .dvNewslist .paging {width:420px;text-align:center;}
						 .paging a {color:#333;text-decoration:none;}
						 .paging .page {padding-top:2px;}
						 .paging .page a {display:inline-block;padding:2px 4px;font-size:0.91em;background-color:#e8e8e8;}
						 .paging .page a:hover, .paging .page a.curr {text-decoration:none;color:#333;font-weight:bold;}
						 .paging span.arrows {display:inline-block;padding:2px;}
/* mitarbeiter / karriere */
		.dvCntMiddleInner .dvEmployees {width:426px;padding:10px;border:solid 1px #e2e2e2;background:#fcfcfc url(/App_Themes/EVN/Images/content/employees/background.png) 0 0 no-repeat;margin-bottom:1.5em;}
			.dvEmployees .employee {width:426px;}
				.dvEmployees img {width:231px;height:294px;float:left;}
				.dvEmployees div.citation {display:inline;width:180px;margin-left:10px;float:left;font-size:1.33em;line-height:1.625;color:#5e6060;}
				.dvEmployees h3 {font-size:1.07em;line-height:1;margin-top:10px;margin-bottom:0;font-weight:bold;color:#1f82a8;}
				.dvEmployees h4 {font-size:0.75em;margin-bottom:1.5em;color:#000;font-weight:normal;}
			.dvEmployees .description {width:426px;padding-top:7px;border-top:solid 1px #e2e2e2;margin-top:10px;}
		.dvCntMiddleInner .dvMoreEmployees {width:448px;border-top:solid 1px #e2e2e2;margin-bottom:1.5em;}
			.dvMoreEmployees .employee {width:431px;padding:7px 0 7px 17px;border-bottom:solid 1px #e2e2e2;}
				.dvMoreEmployees .employee .name {display:block;width:135px;font-weight:bold;color:#1f82a8;float:left;}
				.dvMoreEmployees .employee .category {display:block;width:206px;padding-left:10px;float:left;}
				.dvMoreEmployees .employee a {display:block;width:70px;padding-left:10px;float:left;text-decoration:none;}
					.dvMoreEmployees .employee a span {font-size:0.91em;}
/* download page */
		.dvCntMiddleInner .dvDownloadbox {padding-top:1em;padding-bottom:1em;}
			.dvCntMiddleInner .dvDownloadbox .download {padding:7px 3px 7px 10px;border-bottom:solid 1px #e2e2e2;}
			.dvCntMiddleInner .dvDownloadbox .last {border-bottom:none;}
				.dvCntMiddleInner .dvDownloadbox h3 {font-size:1em;padding:4px 10px;background-color:#f0f0f0;}
			
				.dvCntMiddleInner .dvDownloadbox p {margin:0 0 1em 10px;}
				.dvCntMiddleInner .dvDownloadbox h4 {width:350px;font-size:1em;font-weight:normal;color:#ed1c24;}
				.dvCntMiddleInner .download p {width:350px;margin:2px 0 0 0;font-size:0.82em;line-height:110%;}
				.dvCntMiddleInner .dvDownloadbox .downloadBtn {position:absolute;right:28px;top:7px;width:50px;height:19px;z-index:1;}
					.dvCntMiddleInner .dvDownloadbox .downloadBtn a {position:absolute;display:block;left:0;top:0;width:50px;height:19px;text-align:center;font-size:11px;line-height:17px;color:#fff;font-weight:bold;text-decoration:none;z-index:1;}
					.dvCntMiddleInner .dvDownloadbox .downloadBtn img {width:50px;height:19px;}

/* download center */
		.dvCntMiddleInner .dvDownloadCenter {width:448px;}
			.dvCntMiddleInner .dvDownloadCenter .dvDownload {width:122px;margin:0 30px 20px 0;padding-bottom:5px;float:left;background-color:#eee;}
				.dvDownloadCenter .dvDownload img {display:block;width:114px;height:84px;padding:3px;border:solid 1px #e2e2e2;background-color:#fff;}
				.dvDownloadCenter .dvDownload a.dnldTitle {display:block;width:102px;height:2.5em;padding:7px 10px 0;margin-bottom:7px;font-size:1em;overflow:hidden;}
				.dvDownloadCenter .dvDownload label {display:inline-block;font-size:0.82em;}
				.dvDownloadCenter .dvDownload input {width:25px;}
				.dvDownloadCenter .dvDownload label, .dvDownloadCenter .dvDownload input {float:left;}
			
/* zaehlerstand eingabe */
		.dvCntMiddleInner .tbZaehlerstand {width:100%;}
		.dvCntMiddleInner .tbZaehlerstand td, .dvCntMiddleInner .tbZaehlerstand th {padding:6px 10px 3px 10px;border-right:solid 1px #e2e2e2;font-size:12px;}
			.dvCntMiddleInner .tbZaehlerstand th {border-bottom:solid 1px #e2e2e2;}
			.dvCntMiddleInner .tbZaehlerstand td span {font-size:10px;}
				.dvCntMiddleInner .tbZaehlerstand .tdStand {white-space:nowrap;border-right:none;}
			.dvCntMiddleInner .tbZaehlerstand .input {width:10px;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;margin-bottom:3px;}
			.dvCntMiddleInner .tbZaehlerstand td {line-height:22px;}

/* START: DO NOT MERGE */
		.dvCntMiddleInner .pict {padding:3px;border:solid 1px #ececec;}
		.dvCntMiddleInner .pict_left {width:202px;float:left;margin:2px 10px 5px 0;padding:3px;border:solid 1px #ececec;}
		.dvCntMiddleInner .pict_right {width:202px;float:right;margin:2px 0 5px 10px;padding:3px;border:solid 1px #ececec;}
/* END: DO NOT MERGE */
		.dvCntMiddleInner ul {margin-top:0;margin-bottom:1em;}
			.dvCntMiddleInner li {line-height:150%;}

		.dvFormblock {width:444px;padding:1px;border:solid 1px #e2e2e2;margin-bottom:1em;}
			.dvFormblock .lnkHelptext {display:-moz-inline-stack;display:inline-block;padding-left:20px;padding-bottom:2px;background: url(/App_Themes/EVN/Images/content/forms/icon_alert.gif) 0 0 no-repeat;font-size:0.91em;color:#999;}
			.dvFormblock .dvHelptext {font-size:0.91em;color:#999;padding:5px 30px 1.5em 0;}
			.dvFormblock .dvHelptext .lnkCloseHelptext {padding-left:13px;background: url(/App_Themes/EVN/Images/content/forms/closeHelptext.gif) 0 3px no-repeat;text-decoration:none;}

			.dvFormblock .lnkPopupHelptext {display:-moz-inline-stack;display:inline-block;width:16px;height:16px;padding-left:20px;padding-bottom:2px;background: url(/App_Themes/EVN/Images/content/forms/icon_alert.gif) 10px 0 no-repeat;font-size:0.91em;color:#999;}
			.dvFormblock .dvPopupHelptext {	border:1px solid #e2e2e2;padding:10px 10px 1.5em;background-color:#fff;font-size:0.91em;color:#999;position:absolute;z-index:10;right:10px; width:300px;}
			.dvFormblock .dvPopupHelptext .lnkClosePopupHelptext {display:-moz-inline-stack;display:inline-block;position:absolute;right:0;width:80px;padding-left:13px;background: url(/App_Themes/EVN/Images/content/forms/closeHelptext.gif) 0 3px no-repeat;text-decoration:none;}
			
			.dvFormblock fieldset, .dvFormblock .fieldset {position:relative;padding:10px;border-bottom:solid 1px #e2e2e2;}
			.dvFormblock .fieldset {width:422px;overflow:auto;}
			.dvFormblock fieldset.last , .dvFormblock .fieldset.last {border-bottom:none;}
				.dvFormblock .label {display:block;width:168px;padding-right:10px;font-weight:bold;float:left;}
				.dvFormblock .field_245 {width:245px;margin-bottom:12px;float:right;}
				.dvFormblock .field_245_2 {width:245px;margin-bottom:12px;float:right;}
				.dvFormblock .field_245_2 span.rbListHorizontal label {padding-right:20px; padding-left:2px;}
				.dvFormblock .field_245.last {margin-bottom:0;}
					.dvFormblock .field_245 input, .dvFormblock .field_245 textarea {width:239px;padding:3px 0 0 3px;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;}
					.dvFormblock .field_245 input.small {width:120px;}
					.dvFormblock .field_245 input.tiny {width:60px;}
					.dvFormblock .field_245 textarea {height:120px;}
					.dvFormblock .field_245 select {width:245px;padding:0;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;}
					.dvFormblock .field_245 select.day, .dvFormblock .field_245 select.month {width:40px;top:-3px;display:inline-block;position:relative;}
					.dvFormblock .field_245 select.year {width:55px;top:-3px;display:inline-block;position:relative;}
				.dvFormblock .field_280 {width:280px;margin-bottom:12px;float:left;}
				.dvFormblock .field_280.last {margin-bottom:0;}
					.dvFormblock .field_280 input {width:274px;padding:3px 0 0 3px;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;}

					.dvFormblock div.error input {border-color:#fa535a;background-color:#fbc8ca;}
					.dvFormblock div.error {background:none;}

			.dvFormblock fieldset div.column {width:33%;float:left;}
			.dvFormblock fieldset.fsSearchterm {}
				.dvFormblock fieldset.fsSearchterm label.searchterm {display:block;width:75px;overflow:hidden;font-weight:bold;padding:3px 10px 0 0;float:left;}
				.dvFormblock fieldset.fsSearchterm .field_280 {margin-right:10px;float:left;width:270px;}
				.dvFormblock fieldset.fsSearchterm .field_280 input {width:264px;}
				.dvFormblock fieldset.fsSearchterm img {display:block;float:left;}
			.dvSearchresultName {margin:0 12px 1em;}
				.dvSearchresultName span {font-weight:bold;color:#1f82a8;}
			.sr_relevance {width:44px;padding:2px 21px 2px 0;font-size:1.42em;font-weight:bold;text-align:right;float:left;margin:auto 0;}
			.sr_teaser {width:345px;float:left;}
				.sr_teaser h3 {font-size:1em;}
				.sr_teaser span.st {color:#1f82a8;background-color:#e4f1f6;font-weight:bold;}
				.sr_teaser a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
					.sr_teaser a span {font-size:0.82em;}

			.dvFormblock .form_bg_bar {width:438px;padding:4px 0 2px 6px;background-color:#e2e2e2;overflow:auto;}
				.dvFormblock .form_bg_bar .right {position:relative;float:right;padding-right:6px;}
			.dvFormblock .form_bg_bar2 {padding:2px 2px 2px 11px;background-color:#e2e2e2;}
				.dvFormblock .form_bg_bar2 h3, .dvFormblock .form_bg_bar2 h4 {width:400px;font-size:1em;line-height:1.5em;font-weight:bold;}
				.dvFormblock .form_bg_bar2 .btnToggleSearchinresults {position:absolute;right:2px;top:2px;}
				.dvFormblock .form_bg_bar2 .paging {position:absolute;right:7px;top:5px;width:200px;text-align:right;font-weight:bold;}
					.dvFormblock .form_bg_bar2 .paging a {color:#333;}
			.dvFormblock .form_bg_bar3 {width:431px;padding:6px 2px 0px 11px;background-color:#e2e2e2;}
				.dvFormblock .form_bg_bar3 h3 {width:300px;font-size:1em;line-height:1.5em;font-weight:bold;float:left;}
				.dvFormblock .form_bg_bar3 img {float:right;}
				.dvFormblock .form_bg_bar3 .right {float:right;}
			.cb {width:19px !important;float:left;background:none !important;border:none !important;}
			.cb_label_400 {width:400px;margin-bottom:1em;float:left;}
			div.cb_label_400 {margin-top:-3px;}
				div.cb_label_400 span {font-weight:bold;}
/* START: DO NOT MERGE */
				div.cb_label_400 span.light {font-weight:normal;}
/* END: DO NOT MERGE */
				div.cb_label_400 select {padding:0;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;}
			.cb_label_110 {width:110px;margin-bottom:1em;float:left;}
			.cb_label_110.last {margin-bottom:0;}
			p.checkbox {padding-left:1.45em;text-indent:-1.45em;}


			.dvFormblock .dvDatasheet {padding:7px 0;z-index:1;}
				.dvFormblock .even, .dvFormblock .odd {width:444px;}
				.dvFormblock .even {background-color:#f9f9f9;}
				.dvFormblock .odd {}
					.dvDatasheet .left, .dvDatasheet .right  {width:198px;padding:4px 10px 4px 13px;}
					.dvDatasheet .left {float:left;font-weight:bold;}
					.dvDatasheet .right {float:right;}
					.dvDatasheet .radio {width:17px;padding:6px 0 4px 5px;}
					.dvDatasheet .konto {width:59px;padding:4px 5px 4px 8px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .stelle {width:157px;padding:4px 5px 4px 5px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .sparte {width:44px;padding:4px 5px 4px 5px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .sparte2 {width:169px;padding:4px 5px 4px 5px;}
					.dvDatasheet .tarif {width:156px;padding:4px 5px 4px 5px;}
					.dvDatasheet .status {width:45px;padding:4px 8px 4px 5px;}
					.dvDatasheet .bankeinzug  {width:115px;padding:4px 5px 4px 5px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .bankeinzug2  {width:45px;padding:4px 5px 4px 5px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .emailrechnung  {width:56px;padding:4px 5px 4px 5px;border-right:solid 1px #e2e2e2;}
					.dvDatasheet .hr {height:1px;overflow:hidden;background-color:#e2e2e2;}
					.dvDatasheet .deactivated {color:Gray;}
					.dvDatasheet .help  {width:35px;padding:4px 5px 4px 5px;}
			.dvCntMiddleInner ul.nonserviceable {color:#999; list-style:none;list-style-image:none;padding-top:5px;}
			.deactivated td {color:#999;background-color:#f9f9f9;}

p.txSSL_Login {color:#999;padding-left:8px;margin-top:4px;line-height:16px;font-size:10px;}

		.dvTeaserList {width:210px;padding:0 28px 1.5em 0;float:left;}
			.dvTeaserList h2 {margin-bottom:5px;font-size:1.17em;color:#333;padding-right:0;}
			.dvTeaserList h3 {font-size:0.92em;font-weight:normal;color:#999;}
				.imgTeaserList {width:202px;height:90px;margin-bottom:0.5em;}
				.dvTeaserList p a {font-size:0.91em;white-space:nowrap;text-decoration:none;}
					.dvTeaserList p a span {padding-left:3px;font-size:0.82em;}
		.dvTabsControl {padding-bottom:1.5em;}
			.dvTabsControl .dvTabs {height:23px;z-index:1;}
				.dvTabsControl .dvTabs a {display:block;position:relative;height:23px;padding:0 12px;font-size:10px;line-height:23px;color:#666;text-decoration:none;background: url(/App_Themes/EVN/Images/content/tabControl/bgText.gif) no-repeat right top;float:left;}
				.dvTabsControl .dvTabs a.curr {background-image: url(/App_Themes/EVN/Images/content/tabControl/bgText_on.gif);}
				.dvTabsControl .dvTabs a:hover {text-decoration:none !important;background-image: url(/App_Themes/EVN/Images/content/tabControl/bgText_on.gif);}
				.dvTabsControl .dvTabs a:active {color: #db4c4c; background-color: Aqua;}
					.dvTabsControl .dvTabs a span {display:block;position:absolute;left:0;top:0;width:3px;height:3px;background: url(/App_Themes/EVN/Images/content/tabControl/top_left_corner.gif) left top no-repeat;z-index:1;}
				.dvTabsControl .dvTabs .dvLeftEdge {position:absolute;left:0;top:3px;width:1px;height:20px;background: url(/App_Themes/EVN/Images/content/tabControl/left_edge.gif) no-repeat left top;overflow:hidden;z-index:1;}
			.dvTabsControl .dvTabTexts {width:446px;top:-1px;}
				.dvTabsControl .dvTabTexts .dvText {width:424px;border-right:solid 1px #e3e8ee;border-left:solid 1px #e3e8ee;padding:0 10px;overflow:hidden;}
					.dvTabsControl .dvTabTexts .dvText p.dvDate {width:62px;padding:5px 0;font-size:0.83em;color:#999;float:left;}
					.dvTabsControl .dvTabTexts .dvText a {display:block;width:362px;padding:5px 0;font-size:0.92em;color:#333;text-decoration:none;float:left;}
					.dvTabsControl .dvTabTexts .dvText hr {height:1px;color:#e9e8e8;background-color:#e9e8e8;border:none;clear:both;}

					.dvTabsControl .dvTabTexts .dvText p.InvestorCalendarText {width:300px;padding:5px 0;font-size:0.92em;color:#333;float:left;}
					.dvTabsControl .dvTabTexts .dvText a.InvestorCalendarContact {display:block;width:57px;padding:5px 0 5px 5px;font-size:0.92em;color:#db4c4c;text-decoration:none;float:left;}


.orderServiceCheckboxList {width:215px;float:left;overflow:auto;}
.orderServiceAcknowledgement {width:395px;margin-top:15px;}
	.orderServiceCheckboxList input {margin-right:10px;}
	.orderServiceCheckboxList label {display:block;margin-bottom:5px;width:180px;}
	.orderServiceCheckboxList input, .orderServiceCheckboxList label {float:left;}
	.orderServiceAcknowledgement label{width:360px;}
	

/* START: Special Tables */
.red {color:#FF0033; font-size:11px; }
.evn_beteiligungen {font-family:Arial,Helvetica,sans-serif; color:#1F82A8; }
	.evn_beteiligungen tr {vertical-align:top; }
		.evn_beteiligungen tr td {padding:2px 4px 2px 0; }
	.evn_beteiligungen .segment {border-bottom:2px solid #1F82A8; }
.tableFussnote {color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:9px; margin-top:10px; }

.gri .tabswli {vertical-align:top; padding:2px 0; }

.gri .tab {background-color:#FFEDCC; color:#000000; font-size:10px; line-height:14px; font-family:"Verdana","Arial",sans-serif;  }

.gri .tab span.tab {color:#FFFFFF; font-weight:bold; background-color:#FF9900; padding:1px 3px; }

.dvCntMiddleInner table.tbData5 {border:none; width:100%;}
	.dvCntMiddleInner table.tbData5 tr {vertical-align:top; }
		.dvCntMiddleInner table.tbData5 tr td {padding:2px 4px; font-size:11px; color:#666;border-bottom:solid 1px #e2e2e2;}
		.dvCntMiddleInner table.tbData5 tr th {border-bottom:2px solid #1F82A8; color:#1F82A8; padding:2px 4px; font-size:11px; }
				.dvCntMiddleInner table.tbData5 td.bg, 
				.dvCntMiddleInner table.tbData5 th.bg {background-color:#e4f1f6;color:#1f82a8;}
.dvCntMiddleInner table.tbData6 {border:none; width:100%; }
	.dvCntMiddleInner table.tbData6 tr {vertical-align:top; }				
	.dvCntMiddleInner table.tbData6 th, .dvCntMiddleInner table.tbData6 td {padding:2px 4px;font-size:11px;color:#666;}				 
/* END: Special Tables */


/* START overlay flash */
#dvCover {position:absolute;left:0;top:0;width:100%;height:100px;background-color:#000;z-index:10000; display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:0.3;}
#dvOverlayFlash {position:absolute;left:0;top:150px;width:100%;z-index:10001;display:none;}



/* END overlay flash */

@media screen 
{
	body {background:#b9d2e8 url(/App_Themes/EVN/Images/background.gif) repeat-x top;text-align:center;}
		.dvPage {width:962px;margin:0 auto;text-align:left;background-color:#fff;}
			.dvShaddow_left, .dvShaddow_right {position:absolute;top:0;width:15px;height:800px;}
			.dvShaddow_left {left:-15px;background: url(/App_Themes/EVN/Images/shaddow_left.png) repeat-y;}
			.dvShaddow_right {left:962px;background: url(/App_Themes/EVN/Images/shaddow_right.png) repeat-y;}
			.dvHeaderPrint {display:none;}
			.dvHeader {height:70px;}
				.dvHeader h1 {display:inline;}
				.dvHeader .noBot {position:absolute; right:180px; top:40px; width:500px; z-index:1; text-align:right;}
				.dvMetaTop {position:absolute;top:15px;right:10px;width:300px;text-align:right;color:#666;font-size:0.91em;}
					.dvMetaTop a {color:#333;text-decoration:none;}
				.dvSearchSimple {position:absolute;top:36px;right:10px;width:200px;text-align:right;}
					.dvSearchSimple .field_131 {width:131px;}
						.dvSearchSimple .field_131 input {width:125px;padding:3px 0 0 3px;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;height:16px;line-height:14px;color:#666;}
/* START: DO NOT MERGE */
					.dvSearchSimple .field_131, .dvSearchSimple input {float:right;}
/* END: DO NOT MERGE */
			.dvHeaderImage {width:942px;height:250px;padding:0 10px;}
				.dvHeaderImage img {width:942px;height:250px;}
			.dvNavigation {width:942px;height:29px;margin-left:10px;}
				.dvNaviMain {width:942px;height:29px;overflow:hidden;}
					.dvNaviMain ul {margin:0;padding:0;list-style:none;float:left;}
					.dvNaviMain li {float:left;}
					.dvNaviMain img {height:29px;}
				.dvNaviDropup {position:absolute;left:5px;bottom:29px;}
					.dvNaviDropup div {position:absolute;bottom:0;}
					.dvNaviDropup .closed {z-index:1;}
					.dvNaviDropup .open {z-index:2;}
					.dvNaviDropup .open ul {margin:0;padding:0;list-style:none;}
				.dvNaviMain p a span, .dvNaviDropup p a span {display:block;position:absolute;top:-2050px;}

			.dvBCT {height:22px;margin-left:10px;}
				.dvBCTinner {width:922px;padding:4px 10px 2px;font-size:0.91em;line-height:150%;border-bottom:solid 1px #e5e5e5;}
					.dvBCTinner, .dvBCTinner a {color:#999;text-decoration:none;}
					.dvBCTinner a {padding:0 5px;}


			.dvContent {left:25px;width:937px;padding:10px 0 50px;}
				.dvContentMain {width:476px;margin-left:232px;display:inline;float:left;}
					.dvCntMiddle {width:476px;}
				.dvCntLeft {width:232px;margin-left:-708px;display:inline;float:left;}
					.dvCntLeftInner {padding-right:28px;}
						.dvSubnavigation {width:204px;padding-bottom:28px;line-height:150%;}
						.dvSubnavigation ul {margin:0;padding:0;list-style:none;}
							.dvSubnavigation a {display:block;color:#666;text-decoration:none;}
							.dvSubnavigation a:hover, .dvSubnavigation a.curr {text-decoration:none !important;}
							.dvSubnavigation a:hover {color:#db4c4c;}
							.dvSubnavigation a.curr {color:#db4c4c;font-weight:bold;}
							.dvSubnavigation .level_0 {width:204px;font-size:1.08em}
							.dvSubnavigation .level_1 {width:196px;padding-left:8px;background: url(/App_Themes/EVN/Images/content/subnavigation/level_1.gif) left 0.4em no-repeat;}
							.dvSubnavigation .level_2 {width:190px;padding-left:14px;background: url(/App_Themes/EVN/Images/content/subnavigation/level_2.gif) left 0.6em no-repeat;font-size:0.91em;}
							.dvSubnavigation .level_3 {width:184px;padding-left:20px;background: url(/App_Themes/EVN/Images/content/subnavigation/level_2.gif) 6px 0.6em no-repeat;font-size:0.91em;}
							.dvSubnavigation a.curr {background-image:none;}
						.dvTagCloud {line-height:167%;}
							.dvTagCloud h2 {margin-bottom:8px;font-size:0.91em;line-height:125% !important;font-weight:normal;color:#999;}
							.dvTagCloud p {display:inline;padding-right:3px;}
							.dvTagCloud a {color:#1f82a8;text-decoration:none;}
							.dvTagCloud a.tc1 {font-size:0.75em;}
							.dvTagCloud a.tc2 {font-size:0.83em;}
							.dvTagCloud a.tc3 {font-size:1em;}
							.dvTagCloud a.tc4 {font-size:1.17em;font-weight:bold;}
/* START: DO NOT MERGE */
						.imgTeaserList {padding:4px;background: url(/App_Themes/EVN/Images/content/bgTeaserListImg.png) left top no-repeat;}
						.dvArticlelist img {padding:4px;background: url(/App_Themes/EVN/Images/content/bgArticleListImg.png) left top no-repeat;}
						.dvNewsletterArchive div.date div {background: url(/App_Themes/EVN/Images/content/bgNewsletterArchiveDate.jpg) 0 0 no-repeat;}
/* END: DO NOT MERGE */
						.dvCntMiddleInner ul {list-style-image: url(/App_Themes/EVN/Images/content/list_style_image.gif);}
						.dvCntMiddle .btnRSS {position:absolute;display:block;right:30px;top:0;width:18px;height:18px;z-index:2;}

				.dvCntRight {width:208px;margin-right:20px;display:inline;float:right;}
					.dvBox {margin-bottom:20px;}
						.dvBoxHead {width:120px;height:24px;line-height:24px;padding:0 79px 0 9px;font-size:11px;color:#666;background: url(/App_Themes/EVN/Images/content/box/bgHeadline.png) left top no-repeat;}
							.dvBoxHead span {display:block;position:absolute;top:0;right:12px;font-size:10px;color:#666;z-index:1;}
						.dvBoxInner {width:208px;background: url(/App_Themes/EVN/Images/content/box/boxBG.png) left repeat-y;}
							.banLogin_part2 {width:197px;height:22px;padding:2px 0 0 11px;background:url(/App_Themes/EVN/images/content/box/banLogin_part2.png) 0 0 no-repeat;}
								.banLogin_part2 a {font-size:0.92em;color:#999;text-decoration:none;}
									.banLogin_part2 a span {font-size:0.82em;}
							.dvLoginbox {padding:11px 0 5px 11px;}
								.dvLoginbox label {display:block;width:81px;padding-top:3px;font-size:11px;float:left;}
								.dvLoginbox .field_130 {width:105px;padding:0 11px 10px 0;float:right;}
									.dvLoginbox .field_130 input {width:99px;padding:3px 0 0 3px;border-style:solid;border-color:#dcdfe3 #dce0e3 #e5e9ed #e5e9ed;border-width:2px 2px 1px 1px;background-color:#f1f5f8;color:#666;}
								.dvLoginboxLinks {padding-right:10px;}
									.dvLoginboxLinks a {font-size:0.92em;color:#999;text-decoration:none;}
										.dvLoginboxLinks a span {font-size:0.82em;}
								.dvLoginboxBtn {width:51px;float:right;padding-right:10px;}
							.dvLogoutbox {padding:11px 0 5px 11px;}
								.dvLogoutbox .btn {padding:8px 8px 0 0;}
							p.txSSL {color:#999;padding-left:23px;margin-top:4px;line-height:16px;font-size:10px;background: url(/App_Themes/EVN/Images/content/box/iconSSL.png) 0 0 no-repeat;}
							.dvStockbox {width:206px;padding:0 1px;font-size:10px;color:#333;}
								.dvStockbox div {float:left;}
								.dvStockbox img {clear:both;display:block;width:206px;height:1px;}
								.dvStockbox a {padding-left:10px;font-size:11px;line-height:16px;color:#999;text-decoration:none;}
								.dvStockbox .name {padding-left:10px;width:70px;}
								.dvStockbox .value {width:52px;text-align:right;}
								.dvStockbox .arrowUp {width:20px;background: url(/App_Themes/EVN/Images/content/box/arrowUp.gif) right 4px no-repeat;}
								.dvStockbox .arrowDown {width:20px;background: url(/App_Themes/EVN/Images/content/box/arrowDown.gif) right 4px no-repeat;}
								.dvStockbox .deltaUp {width:45px;text-align:right;color:#326d1c;}
								.dvStockbox .deltaDown {width:45px;text-align:right;color:#c00;}
							.dvProgressbar {padding:10px 0 10px 10px;}
								.dvProgressbarInner {width:183px;height:20px;padding:5px 0 0 5px;margin:5px 0 8px;background:url(/App_Themes/EVN/images/content/box/bgProgressbarInner.png) 0 0 no-repeat;overflow:auto;}
									.dvProgressbarInner img {width:16px;height:15px;padding-right:2px;float:left;}
							.dvCallbackbox {width:208px;height:121px;background: url(/App_Themes/EVN/images/content/box/bgCallbackbox.jpg) 0 0 no-repeat;}
								.dvCallbackboxInner {padding:7px 9px;line-height:25px;}
								.dvCallbackbox .btn {padding-left:10px;}

							.dvArchivebox {padding:6px 0 5px 11px;}
								.dvArchiveboxLine a {padding-left:8px;background: url(/App_Themes/EVN/Images/content/box/archivelink.gif) left 0.4em no-repeat;}
								.dvArchiveboxLine {padding-top:5px;}

							.dvCntRight .dvDownloadbox, .dvCntLeftInner .dvDownloadbox {padding:0 2px;}
								.dvCntRight .dvDownloadbox .download, .dvCntLeftInner .dvDownloadbox .download {width:196px;padding:7px 3px 7px 5px;border-bottom:solid 1px #e2e2e2;}
								.dvCntRight .dvDownloadbox .last, .dvCntLeftInner .dvDownloadbox .last {border-bottom:none;}
									.dvCntRight .dvDownloadbox h3, .dvCntRight .dvDownloadbox h4, .dvCntLeftInner .dvDownloadbox h3, .dvCntLeftInner .dvDownloadbox h4 {width:136px;font-size:1em;font-weight:normal;color:#ed1c24;}
									.dvCntRight .dvDownloadbox p, .dvCntLeftInner .dvDownloadbox p {width:136px;margin-top:2px;font-size:0.82em;line-height:110%;}
									.dvCntRight .dvDownloadbox .downloadBtn, .dvCntLeftInner .dvDownloadbox .downloadBtn {position:absolute;left:151px;top:7px;width:50px;height:19px;z-index:1;}
										.dvCntRight .dvDownloadbox .downloadBtn a, .dvCntLeftInner .dvDownloadbox .downloadBtn a {position:absolute;display:block;left:0;top:0;width:50px;height:19px;text-align:center;font-size:11px;line-height:17px;color:#fff;font-weight:bold;text-decoration:none;z-index:1;}
										.dvCntRight .dvDownloadbox .downloadBtn img, .dvCntLeftInner .dvDownloadbox .downloadBtn img {width:50px;height:19px;}
									.dvCntRight .dvDownloadbox .downloadBtn2, .dvCntLeftInner .dvDownloadbox .downloadBtn2 {width:50px;height:19px;}
										.dvCntRight .dvDownloadbox .downloadBtn2 a, .dvCntLeftInner .dvDownloadbox .downloadBtn2 a {position:absolute;display:block;left:0;top:0;width:50px;height:19px;text-align:center;font-size:11px;line-height:17px;color:#fff;font-weight:bold;text-decoration:none;z-index:1;}
										.dvCntRight .dvDownloadbox .downloadBtn2 img, .dvCntLeftInner .dvDownloadbox .downloadBtn2 img {width:50px;height:19px;}
									.dvCntRight .dvDownloadbox .cart h4, .dvCntLeftInner .dvDownloadbox .cart h4 {width:115px;}
									.dvCntRight .dvDownloadbox .cart p, .dvCntLeftInner .dvDownloadbox .cart p {width:115px;}
									.dvCntRight .dvDownloadbox .cart .downloadBtn, .dvCntLeftInner .dvDownloadbox .cart .downloadBtn {position:absolute;left:130px;top:7px;width:50px;height:19px;z-index:1;}
									.dvCntRight .dvDownloadbox .cart .btnRemoveFromCart, .dvCntLeftInner .dvDownloadbox .cart .btnRemoveFromCart {position:absolute;left:182px;top:7px;width:21px;height:19px;z-index:2;}
					.dvTinyBox {width:208px;font-size:0.92em;background: url(/App_Themes/EVN/Images/content/box/tinyBoxBG.png) left center no-repeat;}
						.dvTinyBox .left {padding-left:9px;font-weight:bold;color:#666;float:left;}
						.dvTinyBox .right {padding-right:9px;color:#666;float:right;}
						.dvTinyBoxFooter {width:208px;height:3px;margin-bottom:20px;}
					.dvCntRight .ban {width:208px;margin-bottom:20px;}


			.dvFooter {height:25px;padding:0 10px;background: url(/App_Themes/EVN/Images/footer/background.gif) repeat-x;font-size:0.91em;line-height:25px;color:#666;}
				.dvMetaFooter {position:absolute;top:0;right:10px;width:700px;}
					.dvMetaFooter a {float:right;padding-left:10px;margin-left:9px;background: url(/App_Themes/EVN/Images/footer/divider.gif) no-repeat left top;color:#666;text-decoration:none;}
					.dvMetaFooter a.noBackground {background:none;}

			.dvEnergieKlickHinweis {height:115px;background:url(/App_Themes/EVN/Images/energieklicks/bg.png) top center no-repeat;}
				.dvEnergieKlickHinweis .inner {width:962px;height:115px;margin:0 auto;text-align:left;}
				.dvEnergieKlickLinks {padding:9px 0 0 17px;width:530px;height:54px;}
					.dvEnergieKlickLinks p {line-height:18px;}
					.dvEnergieKlickLinks a {font-size:0.91em;}
					.dvEnergieKlickLinks .row_1 {width:190px;float:left;}
					.dvEnergieKlickLinks .row_2 {width:162px;float:left;}
					.dvEnergieKlickLinks .row_3 {width:162px;float:left;}
				.dvEnergieKlickHinweis .btnZurueckZumGewinnspiel {position:absolute;left:15px;bottom:13px;width:191px;height:25px;}
				.imgEnergieKlickCounter {position:absolute;right:0;top:0;width:310px;height:115px;}
}

@media print
{
	.dvPage {width:500px;}
		.dvShaddow_left, .dvShaddow_right {display:none;}
		.dvHeaderPrint {}
		.dvHeader {display:none;}
		.dvHeaderImage {display:none;}
		.dvNavigation {display:none;}
		.dvBCT {display:none;}
		.dvCntLeft {display:none;}
		.dvContentMain {width:500px;}
		.dvCntMiddle {width:500px;}
			.imgTeaserList {padding:3px;border:solid 1px #ececec;}
			.dvArticlelist img {padding:3px;border:solid 1px #ececec;}
			.dvCntMiddle .btnRSS {display:none;}
			.dvEnergieKlickHinweis{display:none;}
		.dvCntRight {display:none;}
		.dvFooter {display:none;}
}
