
/* ---------------------------Content----------------------------------        */
h1 {
	color:#4B5B6B;
	font-size:18px;
	margin:0px;
	margin-bottom:25px;
	line-height: 20px;
}
	h1 sup{
		font-size:10px;
	}
h2 {
	margin-top:30px;
	border-bottom:2px solid #CFDCE8;
	color:#4B5B6B;
	font-weight:bold;
	padding-bottom:4px;
	width:100%;
	font-size:11px;
}

sup { font-size:8px; }

h2.table_name{

	border:0px;
	padding:20 0 10 0px;
	margin:0px;

}
h2.bigtable{
	text-align:right;
}
h2.bigtable a{
	background-image:url(../pic/zoom.gif);
	background-repeat:no-repeat;
	padding-left:17px;
}


h3 {
	margin-top:20px;
}
ul.arrow{  
	list-style-image: url(../pic/ul_arrow.gif)
}
	ul.arrow li{
	}

ul.list{

}

ul.number{
		list-style-type: decimal;
}

ul.blocks{  /*note 4 many*/
		padding-left:25px;
	}
	ul.blocks li{
		margin-bottom:10px;
	}

p.note{ /*note 42*/
	margin-top:40px;
	font-size:9px;
}
p.under_h1{
	margin-top:-20px;
	font-size:13px;

}
p.blueBG{
	background-color:#E9F1F4;
	padding:5px;
}
p.stronger{
	font-weight:bold;
	line-height:20px;
}
span.text_bold{
	font-weight:bold;
}
span.text_italic{
	font-style: italic;
}


*.missing {
	font-size: 30px;
	color: red;
	text-decoration: blink;
}

div.picture{
	width:220px;
	float:left;
	margin:10px 10px 10px 0px;
}
div.picture img{
	border:0px;
}
	div.picture h2{
		border:0px;
		padding:0px;
		margin:0px;

	}
	div.picture h3{
		border:0px;
		padding:0px;
		margin:0px;
		font-size:9px;
	}
div.big{
	width:100%;
	margin:0px;
	margin-top:20px;
	margin-bottom:20px;
}

a.link_intern:hover{
	text-decoration:underline;
}
a.glossaryLink:hover{
	text-decoration:underline;
}

a:hover{
	text-decoration: underline;
}

a.pageup_chronik{
		background:transparent url(../pic/a_icon_up.gif) no-repeat scroll left top;
		padding-left:18px;
		margin-top:-15px;
		float:right;
	}

/* ---------------------------Content end----------------------------------        */
/* ----------------------------Start page-------------------------------------- */

div.starpage_logo{
	margin-top:40px;
}

div.boxes{
	height:275px;
	margin-bottom:40px;

}

div.startpage_box{
	height:auto;
	width:211px;
	float:left;
	margin-right:20px;
}
	div.startpage_box h2{
		margin-bottom:7px;
		margin-top:40px;
		letter-spacing: -1px;
	}
	div.startpage_box div.bg_blue{
		width:211px;
		background-color:#F4F8F9;
		height:18px;
	}
	div.startpage_box a{
		background-color:red;
		background:transparent url(../pic/sitemap_icon.gif) no-repeat scroll left top;
		color:#336699;
		padding-left:17px;
		display:block;
		text-decoration:none;
		margin:3px 5px 3px 5px;
	}
	div.startpage_box a:hover{
		background:transparent url(../pic/sitemap_icon_hover.gif) no-repeat scroll left top;
		text-decoration:underline;
	}
	div.startpage_box p{
		padding-left:5px;
		padding-right:5px;
		margin-top:9px;
		margin-bottom:9px;
	}

/* ----------------------------Start page end-------------------------------------- */

/* ----------------------------Home of Power Brands -------------------------------------- */ 
div.home_header{
	width:674px;
}

div.home_left_content{
	width:442px;
	float:left;
}
div.home_right_content{
	width:212px;
	margin-left:20px;
	float:right;
}
div.home_right_content h2{
	margin-top:11px;
	margin-bottom:7px;
	padding:0px;
}



h2.greenBorder{
	width:100%;
	margin:0px;
	line-height:27px;
	vertical-align:middle;
	font-weight:normal;
	border-bottom:solid 5px #99CC00;
	margin-bottom:20px;
}

a.arrow{
	background:transparent url(../pic/left_navi_icon1.gif) no-repeat scroll left top;
	padding-left:17px;
	color:#0158AF;
	text-decoration:none;
}
a.picture img{
	border:solid 1px #CFDCE8;
	
}




/* ----------------------------Home of Power Brands END-------------------------------------- */ 

/* ---------------------------Sitemap----------------------------------        */
ul#sitemap,ul#sitemap ul {
	margin:0px;
	padding:0px;
}

	ul#sitemap a{
		background:transparent url(../pic/sitemap_icon.gif) no-repeat scroll left top;
		padding-left:17px;
		display:block;
	}
	ul#sitemap a:hover{
		background:transparent url(../pic/sitemap_icon_hover.gif) no-repeat scroll left top;
		text-decoration:underline;
	}
	ul#sitemap li{
		list-style-type:none;
	}


		ul#sitemap li.level_0{
			margin-bottom:6px;
			margin-top:13px;
		}

			ul#sitemap	li.level_0 a.level_0 {			
				border-bottom:2px solid #CFDCE8;
				color:#003375;
				display:block;
				font-size:12px;
				font-weight:bold;
				margin-bottom:4px;
				padding-bottom:2px;
				padding-top:2px;
				text-decoration:none;
			}

		ul#sitemap li.level_1{
			background:#F4F8F9;
			margin-bottom:0px;
			margin-left:0px;
			margin-top:0px;
			border:0px;
			padding-left:22px;
			padding-top:2px;
			padding-bottom:2px;
		}
		ul#sitemap li.level_1 a{
			
			font-weight:bold;
			color:#0158AF;
			font-size:11px;
			margin-bottom:0px;
			}

		ul#sitemap li.level_2{
			padding-left:34px;
		}

/* ---------------------------Sitemap END----------------------------------        */

/* ---------------------------Search----------------------------------        */
form#search{

}
input#search{
	font-size:11px;
	margin-bottom:5px;
	margin-right:11px;
	width:235px;
}
a.search_button{

}


/* -------------------- recommend --------------------------------------- */

.textinput {
	border:1px solid #CFDBE7;
	width:324px;
}
.textarea {
	border:1px solid #CFDBE7;
	height:150px;
	width:324px;
}
div#buttons{
		clear:left;
		padding-left:3px;
		padding-top:6px;
		border-top:1px solid #CFDCE8;
		margin-bottom:40px;
		margin-top:20px;
	}
/* -------------------- recommend end--------------------------------------- */




div#softPopup{
	width: 298px;
	background-color:white;
	position:absolute;
	border:1px solid black;
	margin:0px !important;
	padding:0px !important;
	z-index: 500;
	
}

div#softPopup div#heading {
	background-color:white;
	background-image:url(../pic/head1_unten.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	color:black;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:278px;

}

div#softPopup div#glossarText {
	background-color:white;
	font-family:arial,sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
}
div#softPopup div#heading div#closeButton {
	padding:0px;
	float:right;
	margin-right: 0px !important;
	margin-top:-2px;
	right:5px;
	position:absolute;
	border-bottom:0px solid white !important;
	background-image:url(../pic/close.gif);
	width:17px;
	height:17px;
	cursor: pointer;
}





