/************* RTE Standard styles ***************/

img {border:0;}

/* #############################
** ### Ausrichtungen ########
** #############################
*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { 
	text-align: left; 
}
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { 
	text-align: center; 
}
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { 
	text-align: right; 
}
p.align-justify {
	text-align: justify; 
}

/* #############################
** ### Schriftgr��en ########
** #############################
*/
span.fontsize8, p.fontsize8, h1.fontsize8, h2.fontsize8, h3.fontsize8, h4.fontsize8, h5.fontsize8, h6.fontsize8, td.fontsize8, table.fontsize8 {
	font-size: 8pt;
}
span.fontsize9, p.fontsize9, h1.fontsize9, h2.fontsize9, h3.fontsize9, h4.fontsize9, h5.fontsize9, h6.fontsize9, td.fontsize9, table.fontsize9 {
	font-size: 9pt;
}
span.fontsize10, p.fontsize10, h1.fontsize10, h2.fontsize10, h3.fontsize10, h4.fontsize10, h5.fontsize10, h6.fontsize10, td.fontsize10, table.fontsize10 {
	font-size: 10pt;
}
span.fontsize12, p.fontsize12, h1.fontsize12, h2.fontsize12, h3.fontsize12, h4.fontsize12, h5.fontsize12, h6.fontsize12, td.fontsize12, table.fontsize12 {
	font-size: 12pt;
}
span.fontsize14, p.fontsize14, h1.fontsize14, h2.fontsize14, h3.fontsize14, h4.fontsize14, h5.fontsize14, h6.fontsize14, td.fontsize14, table.fontsize14 {
	font-size: 14pt;
} 
span.fontsize18, p.fontsize18, h1.fontsize18, h2.fontsize18, h3.fontsize18, h4.fontsize18, h5.fontsize18, h6.fontsize18, td.fontsize18, table.fontsize18 {
	font-size: 18pt;
} 
span.fontsize24, p.fontsize24, h1.fontsize24, h2.fontsize24, h3.fontsize24, h4.fontsize24, h5.fontsize24, h6.fontsize24, td.fontsize24, table.fontsize24 {
	font-size: 24pt;
}
span.fontsize36, p.fontsize36, h1.fontsize36, h2.fontsize36, h3.fontsize36, h4.fontsize36, h5.fontsize36, h6.fontsize36, td.fontsize36, table.fontsize36 {
	font-size: 36pt;
} 

/* #############################
** ### classesParagraph ########
** #############################
*/
p.code {font-family:"Courier New", Courier, monospace; font-size:0.9em; padding:1em; background:#f0f0f4; border:1px #ccd solid; line-height: 1em;}
p.note {background:#dfd; padding: 1em; border-bottom: 1px #bdb dotted; line-height: 1em;}
p.important {background:#ffd; padding:1em; border-bottom:1px #ddb dotted; line-height: 1em;}
p.warning {background:#fdd; padding:1em; border-bottom:1px #dbb dotted; line-height: 1em;}
p.info {background:#f7f7ef url(../bilder/icons/ausrufez-blau.gif) 10px 10px no-repeat; padding:1.5em 1.5em 1.5em 4em; line-height: 1em;}
p.question {background:#A43F15 url(../bilder/icons/fragez-blau.gif) 10px 10px no-repeat; color:#fff; padding:1.5em 1.5em 1.5em 4em; line-height: 1em;}
p.stop {background:#fff url(../bilder/icons/stop.gif) 10px 10px no-repeat; padding:1.5em 1.5em 1.5em 4em; border:1px solid #a43f15; line-height: 1em;}
p.citation {background:#fff url(../bilder/img/icons/sprechblase.html) 10px 10px no-repeat; color:#187ba2; padding:1.5em 1.5em 1.5em 4em; border:1px solid #187ba2; font-style:italic; line-height: 1em;}

/* #############################
** ### classesCharacter ########
** #############################
*/
span.mono {font-family:"Courier New", Courier, monospace; padding:0 0.3em 0 0.3em; background:#f0f0f4; border:1px #ccd solid;}
span.file {font-family:"Courier New", Courier, monospace;	padding:0 0 0 14px; color:#000088; background:transparent url(../bilder/icons/file.gif) no-repeat left;}
span.directory {font-family:"Courier New", Courier, monospace; padding:0 0 0 15px; color:#000088; background:transparent url(../bilder/icons/dir.gif) no-repeat left;}
span.infoHeadline {display:block; color:#187ba2; text-transform:uppercase; font-weight:bold; border-bottom:2px solid white; padding-bottom:0.5em; margin-bottom:-1em; margin-left:-4em; padding-left:4em; margin-right:-1.5em;}
span.questionHeadline {display:block; color:#fff; text-transform:uppercase; font-weight:bold; border-bottom:2px solid white; padding-bottom:0.5em; margin-bottom:-1em; margin-left:-4em; padding-left:4em; margin-right:-1.5em;}
span.stopHeadline {display:block; color:#A43F15; text-transform:uppercase; font-weight:bold; padding-bottom:0.5em; margin-bottom:-1em;}