/*=========================================================================
|
|   file:    rte-classes.css
|   site:    
|   descr:   user styles for rte
|   version: 1.0 - 2008/07/31 12:00
|
|   ------------------------------------------------------------------------
|
|   author:   Christoph Sch��ler
|   aut. url: http://herr-schuessler.de
|   
================================================================================*/

.rte-center {
    text-align:     center;
}
.rte-right {
    text-align:     right;
}
.rte-left {
    text-align:     left;
}
.rte-float-left {
    float:          left;
    clear:          left;
    margin:         0 2em 2em 0;
}
.rte-float-right {
    float:          right;
    clear:          right;
    margin:         0 0 2em 2em;
}
.rte-mute {
    font-size:      0.85em;
}


/* TinyMCE specific rules */
body.mceContentBody {
    font-family:    Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size:      75%;
    line-height:    1.6em;
    color:          #333333;
    background:     #dfdfdf url(../gfx/body-bg.jpg);
}

.mceContentBody a {
    text-decoration:none;
    border-bottom:  1px dotted #79572a;
    color:          #79572a !important;
}
.mceContentBody a:hover {
    background-color:#fdd40a;
    border-bottom:  1px solid #fdd40a;
    color:          #333;
    cursor:         pointer;
}    

.mceContentBody p,
.mceContentBody ul,
.mceContentBody ol {
    margin:         0 0 2em 0;
}

.mceContentBody h2 {
    font-family:    Cambria, Georgia, "Times New Roman", Times, serif;
    font-size:      1.6em;
    line-height:    1.2em;
    clear:          both;
    color:          #205C92;
}
.mceContentBody h3 {
    font-weight:    bold;
}
.mceContentBody strong,
.mceContentBody b {
    font-weight:    bold;
}
.mceContentBody em,
.mceContentBody i {
    font-style:     italic;
    letter-spacing: 0.6px;
}