/* Base-Template für die Sirona Praesenzen */

/* --------------------------
	Bodyformatierung
 -------------------------- */

/* Scrollbars IE only*/
body {
	scrollbar-base-color: #FF9C2C;
	scrollbar-track-color: #E8E4E0;
	scrollbar-face-color: #E8E4E0;
	scrollbar-highlight-color: #FF9C2C;
	scrollbar-3dlight-color: #E8E4E0;
	scrollbar-darkshadow-color: #E8E4E0;
	scrollbar-shadow-color: #FF9C2C;
	scrollbar-arrow-color: #FF9C2C;
	color: #111;
}
sub {
	vertical-align: sub;
	font-size: 6pt;
}
sup {
	vertical-align: sup;
	font-size: 6pt;
}
suptitle {
	vertical-align: sup;
	font-size: 7pt;
}
/* Links */
a {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #AC6921;
	text-decoration: none;
}
a:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #AC6921;
	text-decoration: none;
}
a:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: none;
} 
a:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: none;
}
a.me2 {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: none;
}
a.me2:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: none;
}
a.me2:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: underline;
}
a.me2:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: underline;
}
a.me2bold {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C07525;
	text-decoration: none;
}
a.me2bold:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C07525;
	text-decoration: none;
}
a.me2bold:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C07525;
	text-decoration: underline;
}
a.me2bold:Hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C07525;
	text-decoration: underline;
}
a.me2boldblue {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #111;
	text-decoration: none;
}
a.me2boldblue:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #111;
	text-decoration: none;
}
a.me2boldblue:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #111;
	text-decoration: underline;
}
a.me2boldblue:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #111;
	text-decoration: underline;
}
a.me2active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}
a.me2active:Visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}
a.me2active:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: underline;
}
a.me2active:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: underline;
}
a.me1 {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}
a.me1:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}
a.me1:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: none;
}
a.me1:Hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: none;
}
a.metaorange {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FF9C2D;
	text-decoration: none;
}
a.metaorange:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FF9C2D;
	text-decoration: none;
}
a.metaorange:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FF9C2D;
	text-decoration: none;
}
a.metaorange:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FF9C2D;
	text-decoration: none;
}
a.metawhite {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}
a.metawhite:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: none;
}
a.metawhite:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}
a.metawhite:Hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}


a.dlbox {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 8pt;
	font-style: normal;
	color: #111;
}
a.dlbox:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 8pt;
	font-style: normal;
	color: #111;
	text-decoration: none;
}
a.dlbox:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 8pt;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}

a.dlbox:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 8pt;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}



a.dlbox.jp {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	font-style: normal;
	color: #111;
}
a.dlbox.jp:visited {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	font-style: normal;
	color: #111;
	text-decoration: none;
}
a.dlbox.jp:active {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}

a.dlbox.jp:hover {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 11pt;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}




/* Text */
.welcome {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #fff;
}
.welcomebig {
	font-size: 12pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #fff;
}
.normal {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
}
.normalkursiv {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	color: #111;
}
.normaled {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #f00;
}
.normalwhite {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #fff;
}
.small {
	font-size: 7pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
}
.normalsmall {
	font-size: 7pt;
	line-height: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
}
.normalbold {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.whitebold {
	font-size: 9pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #fff;
}
.containerbig {
	font-size: 9pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.mini {
	font-size: 2pt;
	line-height: 2pt;
}
.null {
	font-size: 2pt;
	line-height: 2pt;
}
.containertitle {
	font-size: 8pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.containertitlewhite {
	font-size: 8pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #fff;
}
.containertitlelarge {
	font-size: 12pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.metawhite {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #fff;
}
.me2active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
	text-decoration: underline;
}
.me2 {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #C07525;
	text-decoration: none;
}
.crumbs {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #111;
}
.title {
	font-size: 12pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.subheadline {
	font-size: 9pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.subheadlinebig {
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #111;
}
.subheadline0101 {
	font-size: 11pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #D06D23;
}
.subheadline0102 {
	font-size: 11pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #A5A669;
}
.subheadline0103 {
	font-size: 11pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #AC4848;
}
.subheadline0104 {
	font-size: 11pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #3B809F;
}
.subheadline0105 {
	font-size: 11pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #AC4848;
}
.formular {
	color: #111; 
	background-color: #fff;
	font-size: 11px;
	border-style: solid;
	border-color: #C9C0B7;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lastmodified {
	color:#aaa;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* --------------------------
	RTE
 -------------------------- */

.large {
	font-size: 12pt;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif;
}
.xlarge {
	font-size: 14pt;
	line-height: 17pt;
	font-family: Arial, Helvetica, sans-serif;
}
.ntable {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
}
.ntableb {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
	border: 1px solid #111;
	border-collapse: collapse;
	/*
	border-width: 1px;
	border-style: solid;
	border-color: #111;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #111;
	border-left-color: #111;
	border-right-color: #111;
	border-bottom-color: #111; 
	*/
}
.ntd {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
}
.ntdb {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
	border: 1px solid #111;
}
.ctable {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
	background-color: #111;
}
.cthead {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #111;
	background-color: #F7F5F4;
}
.ctd1 {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
	background-color: #F7F5F4;
}
.ctd2 {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #111;
	background-color:#fff;
}
.imgborder {
	border-color: #CEC3B5;
}
.ulist {
	list-style-image: url(../pics/pi_bullet_04.gif);
	margin-left: 0;
	padding-left: 16px;
	text-indent: 0;
}
.ulistsub {
	list-style-image: url(../pics/pi_bullet_03.gif);
	margin-left: 0;
	padding-left: 16px;
}
a.button {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a.button:visited {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a.button:active {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

a.button:hover {
	font-size: 8pt;
	line-height: 11pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.header {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.stellenHeader {
	margin: 10px 0 -10px 20px;
	padding: 0;
}

/* Formatierung fuer Info-Box (zur Erklaerung der Sprachenauswahl) */
a.info span {
	display: none;
}
a.info:visited,
a.info:active,
a.faq:visited,
a.faq:active {
	text-decoration: none;
}
a.info {
	color: #111;
	position: absolute;
	text-decoration: none;
}
a.info:hover {
	display: block;
	height: auto;
	min-width: 320px;
	max-width: 400px;
	text-decoration: none;
}
* html a.info:hover {
	w\idth: 320px;/* Version 6 */
	width: 320px;/* Version 5.x */
}
a.info:hover span {
	background: #f9f6f9;
	/*background: #E7EAEC;*/
	border: 1px solid #001c53;
	display: block;
	left: 0px;
	margin-left: 20px;
	padding: 7px;/*background-color: #FFFFE1;*/
	position: relative;
	top: -16px;
}
* html a.info:hover span {
	border-top: 2px solid #001c53;/* nur fuer Internet Explorer */
}


