
body
 
{margin:0; padding:0; text-align:center; background-image:url(images/entwurf_v2_bg.jpg);
	background-repeat: repeat-x; background-color: #c0c0c0; height:100%;}

td { vertical-align:top;}

.wrapper
{width:924px; margin: 0 auto; text-align: left; background-color: #fff;}

.headerTop
{font-family:Arial; font-size:11px;color:#0055a0;width:924px;  background-color:white; font-weight:bold;   }

#logIn
{float:left; width: auto;padding-top:6px;}

#location
{float:right;  text-align:right;padding:6px 0 6px 0;width: auto; }

#location a, #location a:link
{font-family:Arial;font-size:11px;color:#0055a0;text-decoration: underline;font-weight:bold; }

#location a:hover
{ text-decoration:none;}


.clear_float
{clear:both; line-height:0; font-size:0; height:0;}

.header
{ padding-top:25px; width: inherit; height:35px; background-color: #0055a0; padding-bottom:48px;}

.header_content
{ width: inherit; padding-bottom:28px; background-color: #0055a0;}

.logo2
{text-align:left;  height: 42px; float: left; padding-left: 68px; padding-top:10px; width:auto;}
.twinStream { width:80px; float:right;}

.logo
{text-align: right; float:right; padding-top:2px; vertical-align:bottom;padding-top:10px; width:422px;}

.nav 
{width: auto; height:23px; background-color: #c0c0c0; border: 1px solid #828282; padding:0;  }

.menu 
{ height: 23px;width: inherit; background-color: #C0C0C0; margin-bottom: 6px; }

.search
{width:152px;float:right;padding-right:28px;text-align:right;background-image:url(images/searchBoxBg2.gif);background-repeat:no-repeat; padding-top: 4px;}

.searchBox
{font-family:Arial;font-size:11px;color:Gray;width:120px;height:12px;padding:0;background:#fff;line-height:12px;border:0 solid; vertical-align:top;}


.animation
{width: inherit; height:278px; background-color:Black; padding: 1px 0; }

.content
{padding-left: 26px; padding-top:0;  width: auto;background-image: url(images/content_bg.jpg);background-repeat: no-repeat; background-position:top; background-color:White;
  z-index:1000;}
  
  .content2
{padding-left: 17px; padding-right:17px; padding-top:0;  width: auto; background-color:White;
  z-index:1000;}
  
 
.contentTop
{font-family:Arial; width:inherit; background-color:White; font-size:9px; }

.contentTop a:hover
{text-decoration:underline;}

.onePaneContent
{padding: 27px 36px 10px 36px; width: auto; background-color:White;}

.rightPane { width:408px; float:right; padding:0; height: auto; }
.leftPane { width:408px; float:left; padding:0; height:auto; }

.contentStraight
{padding: 0; width: auto; background-color:White; height: auto;}

#bC
{float:left; padding:11px 0 0 35px; width:500px; color: #404040; font-weight:normal;}

#bC a, #bC a:link
{ color: #404040;  font-weight:normal;}

#datum
{float:right;  padding:11px 35px 0 0; width:350px; text-align:right; }


.footer
{font-family:Arial;font-size:11px; font-weight:normal;color:#0055a0;background-color:#c0c0c0;padding-top:10px; padding-bottom: 30px;}

.footer a
{font-size:11px;color:#0055a0;text-decoration:none; font-weight:normal;}

.footer a:hover
{text-decoration:underline;}

.bot_pad
{padding: 0; background-color:#C0C0C0; width:inherit;}

#terms_style
{float:left;}

#copy_style
{float:right;}

.bg_tabelle { background-color: #0055a0;}
.tabelle_ersteReihe{ background-color: #0055a0; font-weight:bold; color: white;}
.tabelle_weitereReihen { background-color: #fff;}

/**************************************STYLES TO BE OVERRIDDEN +++++++++++*/

.SkinObject
{
	font-weight: normal;
	font-size: 9px;
	color: #0055a0;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #0055a0;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #0055a0;
}

A.SkinObject:hover
{
	text-decoration: underline;
	color: #0055a0;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #0055a0;
}


.Normal, .NormalDisabled
{
	font-family:  Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #6f6f6f;
}

.NormalDisabled
{
	color: Silver;
}


.NormalBold
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
}

A:link
{
	text-decoration: none;
	color: #0055a0;
}

A:visited
{
	text-decoration: none;
	color: #0055a0;
}

A:hover
{
	text-decoration: underline;
	color: #0055a0;
}

A:active
{
	text-decoration: none;
	color: #0055a0;
}

.NormalRed
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #ff0000;
}

.NormalTextBox
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #0055a0;
	border: 1px solid #C2C3C5;
	
	

}

input{
  	 height:16px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#C2C3C5;font-family:arial; font-size:11px;  color:#727272;
		}

.user { font-family:Arial; font-size: 8,5pt; color:#0055a0; font-weight:normal;}

H1
{
	font-family: Arial, Helvetica;
	font-size: 24px;
	font-weight: normal;
	color: #0055a0;
	padding-top:0;
	margin-top:0;
	margin-bottom: 21px;
}

H2
{
	font-family: Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #0055a0;
	padding-top:0;
	margin-top:0;
	margin-bottom: 21px;
}

H3
{
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	padding-top:0;
	margin-top:0;
	color: #0055a0;
	margin-bottom: 21px;
}

H4
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #0055a0;
}

H5
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0055a0;
}

H5, DT
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0055a0;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #0055a0;
}

BLOCKQUOTE, PRE
{
	font-family: arial;
}


UL LI
{
	list-style-type: square;
color: #6f6f6f;
margin-left: -27px;
margin-bottom: 0;
margin-top:0px;

}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

.Head
{
	font-family: Arial, Helvetica;
	font-size: 24px;
	font-weight: normal;
	color: #0055a0;
	padding-top:0;
	margin-top:0;
	
	
}

.Head2
{  
	font-family:Arial;  
	font-size: 12px;
	font-weight: bold; 
	color: #0055a0; 
}

.SubHead {
font-family:Arial;
font-size: 12px;
font-weight: normal;
color: #0055a0;}

.CommandButton
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: none;
	color: #0055a0;
}

A.CommandButton:visited
{
	text-decoration: none;
	color: #0055a0;
}

A.CommandButton:hover
{
	text-decoration: underline;
	
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #0055a0;
}

.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0055a0;
}

.NormalTextBox #dnn_ctr400_Feedback_chkCopy { border:none;}
#dnn_ctr400_Feedback_plCopy_label   { font-weight: normal;}

table, td { text-align:left; vertical-align:top; font-family:  Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #6f6f6f;}

.right { text-align:right;}

#dnn_ctr371_Aggregator_ctr570_Events_ctlViewEventList_grdEventsView_ctl02_picView, #dnn_ctr632_Events_ctlViewEventList_lblFilter_imgHelp, #dnn_ctr371_Aggregator_ctr628_Events_ctlViewEventList_lblFilter_imgHelp  { display:none;}
#dnn_ctr632_Events_ctlViewEvent_lnkRegister {font-size:12px; font-style:normal;}
#dnn_ctr1153_Aggregator_ctr1299_ViewAjaxModuleWrapper_ctr1297_2_OptinLoader1_OptInView_lblInfoText { display:none;}





