#navLeft {
/* box properties */
  margin-top: -1px;
  float: left;
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #ffffff;
}

#navLeft .navLevel1, #navLeft .navLevel2, #navLeft .navLevel3  {
/* box properties */
  margin-top: 1px;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

#navLeft a {
/* box properties */
  padding: 7px 0;
  /* Added By Ashish */
  display:block !important;
  border:0px solid #f00;
  width:120px !important;
  /* Add End */
 
/* font & text properties */
/* colours; backgrounds; borders; links */
}


#navLeft .navLevel1 p, #navLeft .navLevel2 p, #navLeft .navLevel3 p {
/* box properties */
  margin:  0;
  padding: 0;
/* font & text properties */
/* colours; backgrounds; borders; links */
  border: 0;
}

#navLeft .level1, #navLeft .level1hl, #navLeft .level1:hover, #navLeft .level1hl:hover, #navLeft .level2, #navLeft .level2hl, #navLeft .level2:hover, #navLeft .leve12hl:hover, #navLeft .level3, #navLeft .level3hl, #navLeft .level3:hover, #navLeft .leve13hl:hover {
/* box properties */
  display: block;
  width: 100%;
/* font & text properties */
  font-size: 64%;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
/* colours; backgrounds; borders; links */
  color: #ffffff;
}

#navLeft .level1 {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #000099;
}  

#navLeft .level2 {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #669999;
} 

#navLeft .level3 {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #cc9999;
} 

#navLeft .level1hl {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #6161c0;
} 

#navLeft .level2hl {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #61c0c0;
} 

#navLeft .level3hl {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #c06161;
}

#navLeft .level1:hover, #navLeft .level1hl:hover {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #c5c5e6;
}

#navLeft .level2:hover, #navLeft .level2hl:hover {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #c5e6e6;
}

#navLeft .level3:hover, #navLeft .level3hl:hover {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #e6c5c5;
}

#navBottom .hideNav {
display: none;
}

#navBottom {
/* box properties */
/* font & text properties */
  text-align: center;
/* colours; backgrounds; borders; links */
  background-color: #ffffff;
}

#navBottom .navLevel1 {
/* box properties */
  padding: 0 0em;
/* font & text properties */
  font-size: 64%;
/* colours; backgrounds; borders; links */
}

#navBottom .navLevel1 p {
/* box properties */
  margin:  0;
  padding: 0;
/* font & text properties */
/* colours; backgrounds; borders; links */
  border: 0;
}

#navBottom .level1 {
/* box properties */
/* font & text properties */
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
/* colours; backgrounds; borders; links */
  color: #000099;
  background-color: #ffffff;
}

#navBottom .level1hl {
/* box properties */
/* font & text properties */
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
/* colours; backgrounds; borders; links */
  color: #6161c0;
  background-color: #ffffff;
}

#navBottom .level1:hover, #navBottom .level1hl:hover {
/* box properties */
/* font & text properties */
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
/* colours; backgrounds; borders; links */
  color: #c5c5e6;
  background-color: #ffffff;
}

#navBottom a {
/* box properties */
/* font & text properties */
	white-space: nowrap;
/* colours; backgrounds; borders; links */
}

#quoteLeft {
/* box properties */
  padding: 1em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

#textQuote {
/* box properties */
/* font & text properties */
  font-size: 0.92em;
  line-height: 1.2;
  text-align: center;
/* colours; backgrounds; borders; links */
  color: #003366;
  background-color: transparent;
}

#textBanner {
/* box properties */
  padding: 1em 0;
/* font & text properties */
  font-size: 0.76em;
	font-weight: bold;
  text-align: center;
  text-transform: uppercase;
/* colours; backgrounds; borders; links 
  color: #ffffff;*/
  background-color: transparent;
}

.dbcLayoutHead2 {
background-color: #efeff7;
font-size: 86%;
}

/* */
/* page element styles
/* */

.uppercase {
/* box properties */
/* font & text properties */
  text-transform: uppercase;
/* colours; backgrounds; borders; links */
}

.email {
/* box properties */
/* font & text properties */
  font-size: 86%;
/* colours; backgrounds; borders; links */
}

.email a {
/* box properties */
/* font & text properties */
  text-decoration: none;
/* colours; backgrounds; borders; links */
  color: #ffffff;
}

h1 {
/* box properties */
  padding: 0.5em 0 0.2em 0;
  margin: 0;
/* font & text properties */
  font-size: 100%;
  font-weight: bold;
  text-align: left;
/* colours; backgrounds; borders; links */
}

.headline1, .headline2, .headline3 {
/* box properties */
  padding: .5em .5em .2em 0em;
/* font & text properties */
  font-weight: bold;
  text-align: left;
/* colours; backgrounds; borders; links */
}

.headline1 {
/* box properties */
/* font & text properties */
  font-size: 100%;
/* colours; backgrounds; borders; links */
}

.headline2 {
/* box properties */
/* font & text properties */
  font-size: 88%;
/* colours; backgrounds; borders; links */
}

.headline3 {
/* box properties */
/* font & text properties */
  font-size: 88%;
/* colours; backgrounds; borders; links */
}

.xheadline1 {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-color: #dbe4f3;
	border-bottom: 1px solid #9e84a1;
	border-right: 1px solid #9e84a1;
}

.headlineMargin {
/* box properties */
  margin: 0 0.5em 0.25em 15px;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.subHeadMargin {
/* box properties */
  clear: both;	
  margin: 1.0em 0.5em 0.2em 15px;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

/* page element margin */

.pageElementMargin {
/* box properties */
  margin: 0 1em 0 15px;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.dbcLayoutHead2 .pageElementMargin {

  margin: 1em 0.5em 0 0.5em;
}

/* end of page element margin */

/* text element styles: textLeft, textRight, textCenter, textJustify */

.textLeft, .textRight, .textCenter, .textJustify {
/* box properties */
/* font & text properties */
  font-size: 74%;
  line-height: 1.4;
/* colours; backgrounds; borders; links */
}

.textLeft {
/* box properties */
/* font & text properties */
  text-align: left;
/* colours; backgrounds; borders; links */
}

.textRight {
/* box properties */
/* font & text properties */
  text-align: right;
/* colours; backgrounds; borders; links */
}

.textCenter {
/* box properties */
/* font & text properties */
  text-align: center;
/* colours; backgrounds; borders; links */
}

.textJustify {
/* box properties */
/* font & text properties */
  text-align: justify;
/* colours; backgrounds; borders; links */
}

/* end of text element styles */

.imageOnly {
/* box properties */
  width: 100%;
/* font & text properties */
/* colours; backgrounds; borders; links */
}
.imageOnly img {
/* box properties */
  margin-bottom: 1px;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

/* image/text element styles: imageTextWrap, imageTextWrapLeft, imageTextWrapRight */

#ContentTextImage {
/* box properties */
  clear: both;
/* font & text properties */
  font-size: 74%;
  line-height: 1.4;
  text-align: left;
/* colours; backgrounds; borders; links */
}

.imageTextWrap {
/* box properties */
  clear: both;
/* font & text properties */
  font-size: 74%;
  line-height: 1.4;
  text-align: left;
/* colours; backgrounds; borders; links */
}

.imageLeftTextWrap img {
/* box properties */
  float: left;
  margin: 0 1em 1em 0;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageRightTextWrap img {
/* box properties */
  float: right;
  margin: 0 0 1em 1em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

/* end of image/text element styles: imageTextWrap, imageTextWrapLeft, imageTextWrapRight */

/* image/text element styles: imageTextWrapCaption, imageLeftTextWrapCaption, imageRightTextWrapCaption */

.imageTextWrapCaption {
/* box properties */
  clear: both;
/* font & text properties */
  font-size: 74%;
  line-height: 1.4;
  text-align: left;
/* colours; backgrounds; borders; links */
}

.imageTextWrapCaption p.caption {
/* box properties */
  margin: 0.33em auto;
/* font & text properties */
  font-size: 88%;
  text-align: center;
/* colours; backgrounds; borders; links */
}

.imageLeftTextWrapCaption {
/* box properties */
  float: left;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageRightTextWrapCaption {
/* box properties */
  float: right;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageLeftTextWrapCaption img {
/* box properties */
  margin-right: 1em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageLeftTextWrapCaption p.caption {
/* box properties */
  margin-right: 1.14em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageRightTextWrapCaption img {
/* box properties */
  margin-left: 1em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.imageRightTextWrapCaption p.caption {
/* box properties */
  margin-left: 1.14em;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

.border img {
/* box properties */
  padding: 2px;
  border: 1px solid #cccccc;
/* font & text properties */
/* colours; backgrounds; borders; links */
}

/* end of image/text element styles: imageTextWrapCaption, imageLeftTextWrapCaption, imageRightTextWrapCaption */

.contentTable {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
}

/* */
/* */

html {
  min-height: 100%;
  margin-bottom: 1px;
}

body {
/* box properties */
/* font & text properties */
/* colours; backgrounds; borders; links */
  background-image: url(../../../_upload/bg.gif);
}

a, body, farbwert2, farbwert1, body a, #contentLeft a {
	text-align : left;
}

label {
	width : 65px;
	text-align : left;
	display : block;
	float : left;
}

#LoginBox,#SearchBox,#TeaserBox,TeaserBoxContent a {
	padding-top : 15px;
	text-align : left;
}

/* #Headline, #ContentText, #ContentTextImage, #ContentImage, #ContentForm, #ContentTable { */
#Headline, #ContentText, #ContentTextImage, #ContentImage, #ContentForm {
	margin-bottom : 15px;
	text-align : left;
	width : 100%;
}

#ContentImage2 {
	text-align : left;
	width : 100%;
}

.headlinenews {
	font-size : 014px;
	color : #FFFFFF;
	font-weight : bold;
	border-bottom : 001px solid #CCD6E0;
	background-color : #738FAB;
	padding-left : 000px;
	padding-right : 000px;
	padding-top : 002px;
	padding-bottom : 002px;
	display : block;
	width : 554px;
}

p {
margin-top: 0;
margin-bottom: 1.0em;
}

p.info {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
		text-align: center;
		color: #000000;
		margin: 0;
		padding: 0;
		line-height: 1.8;
		}
p.info img {
border: 1px solid #666666;
}

#contentMiddle {
/* box properties */
/*	float: right;
 font & text properties */
/* colours; backgrounds; borders; links */
}