/* Standard-Definitions [start] */
html {overflow:scroll;}
html, body {
	width:100%;
	padding:0;
	margin:0;
}
ul, form {margin:0; padding:0;}
sup {vertical-align:top;}
.clear {
	clear:both;
	font-size:0px !important;
	line-height:0px !important;
	height:0px !important;
	padding:0px !important;
	margin:0px !important;
	background-image:none !important;
	float:none !important;
	_overflow:hidden;
} 
a {color: #2681c2;}
a img {border: 0px;}
a.sprungmarke{color: #006cb7; text-decoration:none;}
a.noborder {border-bottom:0 !important; text-decoration:none !important;}
p.bodytext {margin:0px;}
.noscriptSubmit {padding-left:2px; margin-top:2px; *margin-top:3px; _margin-top:3px; _padding-left: 0;}
.content .noscriptSubmit {padding-left:2px; margin-top:0px;}
#infos {float:left;}
div.content div.rubrik-teaser div.rubrik-teaser-form .noscriptSubmit {
	padding-left:2px;
	padding-top:1px;
	margin-top:5px;
	*margin-top:6px;
	_margin-top:6px;
	float:none;
	*float:none;
	_float:left;
}
/* Standard-Definitions [end] */
/* Main-Definitions [start] */
body {
	background-color:#cee1f1;
	background-image:url(../img/elements/apogepha/body.back.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-size:100.01%;
	font-family:Arial, Helvetica, sans-serif;
}
#mainframe {width:999px; *width:996px; _width:995px;}
div.mainFrame {margin-left:auto; margin-right:auto; margin-top:17px;}
/* Main-Definitions [end] */
/* Header-Definitions [start] */
div.header {width:100%;}
div.header div.logo {float:left; width:217px; margin-top:29px;}
div.header div.satnav {
	float:right;
	width:782px;
	*width:750px;
	_width:750px;
}
div.header div.satnav ul {
	float:right;
	display:block;
	list-style-type:none;
	list-style-image:none;
	margin-right:5px;
}
div.header div.satnav ul li {
	float:left;
	padding-left:8px;
	padding-right:7px;
	background-image:url(../img/elements/apogepha/satnav.seperator.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-size:0.75em; /*12px*/
	color:#666;
	font-weight:bold;
}
div.header div.satnav ul li.first {
	padding-left:0;
	background-image:none;
}
div.header div.satnav ul li p {
	margin:0;
	float:left;
}
div.header div.satnav ul li h4 {
	font-size:1em; /*12px*/
	margin:0;
	padding:0;
}
div.header div.satnav ul li a {
	color:#006bb7;
	text-decoration:underline;
}
div.header div.satnav ul li a.seperator {
	padding-right:11px;
	background-image:url(../img/elements/apogepha/satnav.fontsize.seperator.gif);
	background-position:15px 0px;
	background-repeat:no-repeat;
}
/* Header-Definitions [end] *//* Main-Menu-Definitions [start] */
div.mainMenu ul li a {
	text-decoration:none;
}
div.mainMenu {
	background-image:url(../img/elements/apogepha/menu.back.gif);
	background-position:0px 12px;
	background-repeat:repeat-x;
	*height:1%;
	_height:1%;
}
div.mainMenu ul {
/*	float:left;*/
	display:block;
	list-style-type:none;
	list-style-image:none;
	background-image:url(../img/elements/apogepha/menu.items.back.gif);
	background-position:0px bottom;
	background-repeat:repeat-x;
	height:27px;
	margin-top:11px;
}
div.mainMenu ul li {
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../img/elements/apogepha/separator.blue.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-top:6px;
}
div.mainMenu ul li.first {
	background-image:none;
	padding-left:6px;
}
div.mainMenu ul li h3 {
	margin:0px;
	font-size:1.2em;
}
div.mainMenu ul li h3 a {
	color:#3388c5;
	font-size:0.7em;
}
div.mainMenu ul li.active h3 a {
	color:#000;
}
div.mainMenu div.mainmenuRight {
	float:left;
	background-image:url(../img/elements/apogepha/menu.small.border.right.gif);
	background-position:right 12px;
	background-repeat:no-repeat;
	padding-right:4px;
	_width:475px;
}
/*left // big menu*/
div.mainMenu ul.big {
	float:left;
	background-image:none;
	height:39px;
	margin-top:0px;
}
div.mainMenu ul.big li {
	background-image:url(../img/elements/apogepha/menu.border.left.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-right:0px;
	padding-top:0px;
}
div.mainMenu ul.big li#big2 {
	background-image:url(../img/elements/apogepha/menu.border.right.gif);
	background-position:right 0px;
	padding-left:0px;
}
div.mainMenu ul.big li#big2 {
	padding-right:10px;
}
div.mainMenu ul.big li#big2 h2 {
	padding-right:0px;
	background-image:none;
	padding-left:10px;
	padding-right:9px;
}
div.mainMenu ul.big li h2 {
	margin:0px;
	padding-top:11px;
	padding-left:3px;
	font-weight:normal;
	font-size:1.5em;
	padding-right:27px;
	background-image:url(../img/elements/apogepha/menu.border.middle.flop.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
	padding-bottom:5px;
	*padding-bottom:6px;
	_padding-bottom:6px;
}
div.mainMenu ul.big li.active h2 {background-image:url(../img/elements/apogepha/menu.border.middle.flip.gif); background-position:right 0px;background-repeat:no-repeat;}
div.mainMenu ul.big li#big2 h2.active {background-image:none;}
div.mainMenu ul.big li.active h2 a {color:#000;}
div.mainMenu ul.big li h2 a {color:#006bb7; font-size:0.77em;}
div.mainMenu ul.big li h2 a:hover {color:#7bb2d9;}
div.mainMenu ul li h3 a:hover {color:#7bb2d9;}
div.mainMenu ul.big li h2 a.active {}
/*searchbox*/
div.mainMenu div.searchbox {
	float:right;
	margin-top:15px;
	margin-right:10px;
	font-size:0.8em;
	_margin-right:0px;
	_width:217px;
}
div.mainMenu div.searchbox form fieldset {
	margin:0;
	padding:0;
	border:0;
}
div.mainMenu div.searchbox form legend {
	display:none;
}
div.mainMenu div.searchbox form input {
	font-weight:bold;
}
div.mainMenu div.searchbox form input.sword {
	border:1px solid #a5acb2;
	width:147px;
	color:#a5acb2;
	padding-left:8px;
}
div.mainMenu div.searchbox form input.submit {
	border:0px;
	color:#006bb7;
	background-color:transparent;
	cursor:pointer;
	width:59px;
	font-size:1em;
}
div.mainMenu div.searchbox form input.submit:hover {
    color: #7bb2d9;
}
/* Main-Menu-Definitions [end] *//* Sub-Menu-Definitions [start] */
div.submenu {
	border-bottom:1px solid #ccc;
	width:100%;
	background-image:url(../img/elements/apogepha/submenu.back.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
ul.submenu {
	display:block;
	list-style-type:none;
	list-style-image:none;
	margin-left:5px;
}
ul.submenu li {
	float:left;
	padding-right:8px;
	padding-left:8px;
	background-image:url(../img/elements/apogepha/separator.blue.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
}
ul.submenu li.first {
	padding-left:0px;
	background-image:none;
}
ul.submenu li h4 {
	margin:0px;
	margin-top:7px;
	margin-bottom:9px;
	font-weight:normal;
	font-size:0.84em;
}
ul.submenu li h4 a {
	color:#006cb7;
	text-decoration:none;
}
ul.submenu li.active h4 a {
	color:#000;
	font-weight:bold;
}
/* Sub-Menu-Definitions [end] *//* ContentArea-Definitions [start] */
div.contentArea {
	margin-left:43px;
	*margin-left:39px;
	_margin-left:38px;
	margin-top:40px;
	padding-bottom:6px;
}
/* ContentArea-Definitions [end] *//* Glosar-Definitions [start] */
acronym, dfn, abbr, span.abbr, a.glossary {
	border:0 !important;
	text-decoration:none;
	cursor:pointer;
	color:#000;
	font-style:normal;
}
/*
acronym, dfn, abbr, span.abbr {
	border-bottom:0 !important;
}
*/
a.glossary {
	padding-left:19px;
	padding-right:1px;
	background-image:url(../img/elements/apogepha/icon.glossar.lupe.gif);
	background-position:2px 0px;
	background-repeat:no-repeat;
	_height: 1%;
}
a.glossary:hover {
	background-color:#e8f3f9;
}
/* Glosar-Definitions [end] *//* Tooltip-Definitions [start] */
.apoTool-tip {
	background-color:#e9f2f8;
	border:1px solid #9c9b97;
	height:120px;
	line-height: 1.12em;
	width:462px;
	padding-left:11px;
	padding-right:11px;
	padding-top:17px;
}
.apoTool-title {
	font-size:0.84em;
	font-weight:bold;
}
.apoTool-text {
	font-size:0.8em;
	height:73px;
	overflow:hidden;
}
.apoTool-continue, .apoTool-close {
	float:left;
	width:231px;
}
.apoTool-close {
	text-align:right;
}
.apoTool-continue a, .apoTool-close a {
	color:#237fc1;
	font-weight:bold;
	font-size:0.8em;
	text-decoration:none;
	padding-left:20px;
}.apoTool-continue a {
	background-image:url(../img/elements/apogepha/icon.glossar.lupe.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
}
.apoTool-close a {
	background-image:url(../img/elements/apogepha/icon.glossar.close.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
}
/* Tooltip-Definitions [end] */

div.pageFooterEditable, div.pageFooterBreakline {
	display:none;
}

a.pdfDownload{background:url(../img/elements/apogepha/icon.pdf.small.gif) no-repeat 0; padding-left: 23px;}
