@charset "UTF-8";
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** # "YAML for TYPO3" (c) by Dieter Bunkerd (http://yaml.t3net.de) ######################################
** ######################################################################################################
**
**  Datei       : typo3-RTE.css
**  Funktion    : Formatierung der Inhalte im RTE, wird in den layout*.css files importiert.
**  Checked with http://jigsaw.w3.org/css-validator/ 13.8.07 - DB
*/
/* Avoid borders around images in the RTE */
img {border:0;}
/* #############################
** ### classesParagraph ########
** #############################
*/
p.csc-frame-frame1 {background:#EDEBF1; border:1px solid #000; padding:5px;}
p.csc-frame-frame2 {background:#F5FFAA; border:1px solid #000; padding:5px;}
p.align-center {text-align:center;}
p.align-left {text-align:left;}
p.align-right {text-align:right;}
p.align-justify {text-align:justify;}
p.indent {margin-left:1.5em;}
table.contenttable {font-size:0.8em;}
p sup, p sub {font-size:0.7em;}
p.code {font-family:"Courier New", Courier, monospace; font-size:0.9em; padding:1em; background:#f0f0f4; border:1px #ccd solid;}
p.note {background:#dfd; padding: 1em; border-bottom: 1px #bdb dotted;}
p.important {background:#ffd; padding:1em; border-bottom:1px #ddb dotted;}
p.warning {background:#fdd; padding:1em; border-bottom:1px #dbb dotted;}
p.info {background:#f7f7ef url(../../img/icons/ausrufez-blau.gif) 10px 10px no-repeat; padding:1.5em 1.5em 1.5em 4em;}
p.question {background:#A43F15 url(../../img/icons/fragez-blau.gif) 10px 10px no-repeat; color:#fff; padding:1.5em 1.5em 1.5em 4em;}
p.stop {background:#fff url(../../img/icons/stop.gif) 10px 10px no-repeat; padding:1.5em 1.5em 1.5em 4em; border:1px solid #a43f15;}
p.citation {background:#fff url(../../img/icons/sprechblase.gif) 10px 10px no-repeat; color:#187ba2; padding:1.5em 1.5em 1.5em 4em; border:1px solid #187ba2; font-style:italic;}
/* #############################
** ### classesCharacter ########
** #############################
*/
span.underline {text-decoration:underline;}
span.strikethrough {text-decoration:line-through;}
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('../../img/icons/file.gif') no-repeat left;}
span.directory {font-family:"Courier New", Courier, monospace; padding:0 0 0 15px; color:#000088; background:transparent url('../../img/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;}
/* #############################
** ### TagFreeClasses ########## 
** #############################
*/
table.csc-frame-frame3 {background:#ebd5b9; border:0; padding:0; border-collapse: ;}
table.csc-frame-frame3 tr { margin: 0; }
table.csc-frame-frame3 td { border:1px solid #9c2f0b; padding: 4px 2px;  text-align: left; line-height: 1.5em;}
table.csc-frame-frame3 th { font-weight: normal; color: #fff; background-color:#9c2f0b; border:1px solid #9c2f0b; padding: 4px 2px; vertical-align:middle; text-align: center; font-weight:bold;}
table.csc-frame-frame3 p { margin: 0;}
table.csc-frame-frame3 td.td-even { background-color: #d38f3b; text-align: center; line-height: 1.5em;}

table.csc-frame-frame4 { border-bottom: 1px solid #9c2f0b; padding:0; width: 100%; border-collapse: collapse;}
table.csc-frame-frame4 tr { margin: 0; }
table.csc-frame-frame4 td { border: 1px solid #9c2f0b; padding: 5px 5px;  text-align: left; line-height: 1.5em;}
table.csc-frame-frame4 th { font-weight: normal; color: #fff; background-color:#d38f3b; border: 1px solid #9c2f0b; padding: 5px 5px; vertical-align:middle; text-align: center; font-weight:bold;}
table.csc-frame-frame4 th.th-odd { text-align:right;}
table.csc-frame-frame4 th.th-even { text-align:left;}
table.csc-frame-frame4 p { margin: 0;}
table.csc-frame-frame4 td.td-odd { background-color: #EBD5B9; text-align: right; line-height: 1.5em;}
table.csc-frame-frame4 td.td-even { background-color: #fff8ed; text-align: left; line-height: 1.5em;}