/* BEGIN body styles */
body { 
	margin:10px; 
	padding:0px; 
	background-color:#FFFFFF;	
}
/* END body */


/* BEGIN general FONT styles */
div, table, tr, td, p, ol, ul, li, .standard {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000;
}

h1, .headline {
  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000;
}

.headline2 {
  font-weight: bold;
}

/* ordinary links */
a, a:link, a:visited, a:hover, a:active {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0099CF; text-decoration:none; 
}
a:hover { text-decoration:underline; }
/* END */


/* BEGIN div positions and styles */
/* BEGIN header */
#header {
	display:none;
}

#bvHeader { 
	display:none;
}

#bhcLogo {
	display:none;
}

#bhcLogo p { 
	display:none;
}

/* BEGIN top navi styles */
#topNavi {
	display:none;
}

DIV#topNaviHome {
	display:none;
}
/* END top navi styles */

/* END header */


/* BEGIN main area */
#innerContainer {
	position:absolute;
	width:100%;
	background-color:#FFFFFF;
}

/* BEGIN left navi - PUB links */
#leftNavi {
	display:none;
}

#leftNavi div, #leftNavi table {
	display:none;
}

/* BEGIN context */
#main {
	position:absolute;
	width:100%;
	background-color:#FFFFFF;
}

#mainLeft {
	width:100%;
	float:left;
}

#mainRight {
	display:none;
}

#supportLinks {
	display:none;
}

#contentPages {
	width:95%;
}

#contentPages p.headlinePages {
	padding:16px 0px 0px 20px;
  font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #0099CF;
}

#contentPages a, #contentPages a:link, #contentPages a:visited, #contentPages a:hover, #contentPages a:active {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#0099CF; text-decoration:none; 
}
#contentPages a:hover { text-decoration:underline; }

#contentPages2 p.headline2Pages {	
  font-weight: bold; 
	color: #435B6D;
}

#contentPages2 span.headline2 {	
  font-weight: bold; 
	color: #000000;
}

#contentPages ul, #contentPages2 ul {
	list-style-image:url(/html/img/bullet.gif);
}

#contentPages h2 {
  font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #111111;
}

#contentPages h3 {
  font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #111111;
}

#contentPages2 span.infomaterialH1 {
  font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #0099CF;
}

#contentPages2 span.infomaterialH2 {
  font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #999999;
}


#contentPages2 ul.typohnekat { margin:0px; padding:0px; margin-left:10px; padding-left:10px; list-style-image:url(/html/img/weiter_pfeil_blauweiss_css_liste.gif); list-style-position:outside; }
#contentPages2 ul.typohnekat li { margin:0px; padding:0px; padding-bottom:5px; }
#contentPages2 ul.typohnekat li a, #contentPages2 ul.typohnekat li a:link, #contentPages2 ul.typohnekat li a:visited, #contentPages2 ul.typohnekat li a:hover, #contentPages2 ul.typohnekat li a:active 
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }

#contentPages2 ul.typmitkat { margin:0px; padding:0px; margin-left:0px; padding-left:0px; padding-top:5px; list-style-image:url(/html/img/cl.gif); list-style-position:outside; }
#contentPages2 ul.typmitkat li { margin:0px; padding:0px; padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0099CF; }

#contentPages2 ul.typmitkatSub { margin:0px; padding:0px; margin-left:10px; padding-left:10px; padding-top:5px; list-style-image:url(/html/img/weiter_pfeil_blauweiss_css_liste.gif); list-style-position:outside; }
#contentPages2 ul.typmitkatSub li { margin:0px; padding:0px; padding-bottom:5px; }
#contentPages2 ul.typmitkatSub li a, #contentPages2 ul.typmitkatSub li a:link, #contentPages2 ul.typmitkatSub li a:visited, #contentPages2 ul.typmitkatSub li a:hover, #contentPages2 ul.typmitkatSub li a:active 
{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }


#contentPages ul.infoliste { margin:0px; padding:0px; margin-left:15px; padding-left:10px; list-style-position:outside; }
#contentPages ul.infoliste li { margin:0px; padding:0px; padding-bottom:5px; }

#contentPages ul.infolisteSub { margin:0px; padding:0px; margin-left:15px; padding-left:10px; list-style-position:outside; }
#contentPages ul.infolisteSub li { margin:0px; padding:0px; padding-bottom:5px; }


#contentPages ul.infolinkliste { margin:0px; padding:0px; margin-left:15px; padding-left:10px; list-style-image:url(/html/img/weiter_pfeil_blauweiss_css_liste.gif); list-style-position:outside; }
#contentPages ul.infolinkliste li { margin:0px; padding:0px; padding-bottom:5px; }

#contentPages ul.infolinklisteSub { margin:0px; padding:0px; margin-left:15px; padding-left:10px; list-style-image:url(/html/img/weiter_pfeil_blauweiss_css_liste.gif); list-style-position:outside; }
#contentPages ul.infolinklisteSub li { margin:0px; padding:0px; padding-bottom:5px; }


#contentPages2 {
	padding:0px 0px 0px 20px;
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
}

#contentPages p.sprungmarkenliste, #contentXLPages2 p.sprungmarkenliste {
 color:#0099CF;
}

#contentPages2 table, #contentPages2 tr, #contentPages2 td, #contentPages2 p, #contentPages2 span {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	font-weight:normal; 
}

#login {
	display:none;
}

#bottomFrame {
	margin-top:21px;
	margin-left:21px;
	padding:10px 10px 10px 10px;
	width:95%;
	border:dotted 1px #0099CF;
	/*background:url(../images/layout/pagesBottomFrameBG.gif) repeat top left;*/
}

#bottomLogin {
	display:none;
}

#bottomFrameContent {
	padding:5px 5px 5px 5px;
}

#bottomFrameContent p {
	margin:0px;
	padding:0px;
}

#bottomFrameContent .headline {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#435B6D;
}

#bottomFrameContent td, #bottomFrameContent p {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#384A57;
}

#bottomLoginContent td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color:#384A57;
}

#bottomFrameContent b, #bottomFrameContent strong {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#435B6D;
}

#bottomFrameContent a:link, #bottomFrameContent a:visited, #bottomFrameContent a:hover, #bottomFrameContent a:active, 
#bottomFrameContent td a:link, #bottomFrameContent td a:visited, #bottomFrameContent td a:hover, #bottomFrameContent td a:active,
#bottomFrameContent p a:link, #bottomFrameContent p a:visited, #bottomFrameContent p a:hover, #bottomFrameContent p a:active {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#0099CC;
}

#bottomFrameContent a:hover {
	text-decoration:underline;
}

#prodNavigator {
	display:none;
}

/*
#prodNavigator .border {
	display:none;
}
*/

#produktFenster {
	display:none;
}

#infothek {
	display:none;
	margin-top:55px;
 	width:95%;
}

#infothek .headline {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #0099CC;
}

#infothek .headlineProf {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #666666;
}

#infothek td {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #384A57; background-color:#FFFFFF;
}

#infothek b, #infothek strong {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #435B6D;
}

#infothek td a:link, #infothek td a:visited, #infothek td a:hover, #infothek td a:active {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #0099CC;
}

#infothek a:hover {
	text-decoration:underline;
}
/* END context */



.rechtsHeadline, #infothek tr .rechtsHeadline, #infothek td .rechtsHeadline, #bottomFrameContent tr .rechtsHeadline, #bottomFrameContent td .rechtsHeadline {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #435B6D;
}
 
.rechtsText, #infothek tr .rechtsText, #infothek td .rechtsText, #bottomFrameContent td .rechtsText, #bottomFrameContent tr .rechtsText  {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #384A57;
}
 
/* .smaller */
#infothek tr .smaller, #infothek td .smaller, #bottomFrameContent td .smaller, #bottomFrameContent tr .smaller, #contentPages2 .smaller  {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #384A57;
}
 
.smaller, #contentPages2 .smaller  {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000000;
}

#contentPages2 a.smaller:link, #contentPages2 a.smaller:visited, #contentPages2 a.smaller:hover, #contentPages2 a.smaller:active {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #0099CC;
}

#contentPages2 a.smaller:hover {
	text-decoration:underline;
}

#contentPages2 .smaller a:link, #contentPages2 .smaller a:visited, #contentPages2 .smaller a:hover, #contentPages2 .smaller a:active {
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #0099CC;
}

.news {  
	font-size: 11px
}

.emselexRez, #contentPages2 .emselexRez, #contentXLPages2 .emselexRez {
  font-size:9px;
}

.orange, #contentPages2 .orange, #contentXLPages2 .orange {
  color:#F88C00;
}


/* BEGIN special print version div styles */
/* just displayed on print-views */
#printHeader { display:inline; }
#printFooter { display:inline; }
/* END special print version div styles */


/* BEGIN form styles */
/* this style should be used for ordinary HTML buttons, input fields and textareas */
#contentPages2 .value, #contentPages2 .value2 { font-family:Arial,Helvetica,sans-serif; font-size:11px; height:18px; }
#contentPages2 .button { font-family:Arial,Helvetica,sans-serif; font-size:11px; height:20px; text-align:center; }
#contentPages2 .input  { font-family:Arial,Helvetica,sans-serif; font-size:11px; height:18px; }
#contentPages2 .select { font-family:Arial,Helvetica,sans-serif; font-size:11px; }
#contentPages2 .textarea { font-family:Arial,Helvetica,sans-serif; font-size:11px; }
/* END form */


/* BEGIN special CHARs styles */
/* displaying math. functions etc. */
.symbol	{ font-family: Symbol, SymbolPS, Math A; }

/* these fonts should appear smaller */ 
sub, sup { font-size: 80%; }
