/**
 * 
 * All content on this website (including text, images, source
 * code and any other original works), unless otherwise noted,
 * is licensed under a Creative Commons License.
 * 
 * http://creativecommons.org/licenses/by-nc-sa/2.5/
 * 
 * Copyright (C) 2004-2010 Open-Xchange, Inc.
 * Mail: info@open-xchange.com 
 * 
 * @author Stefan Preuss <stefan.preuss@open-xchange.com>
 * 
 */


/*special 3th-party-editor styles*/
body.mceContentBody, .mceEditor {
   background-color: white;
   padding: 10px;
   margin: 0px;
   font-family: monospace;
   font-size: 9pt;
}

.mceEditor {
	border: none;
	background: none;
}

blockquote {
	border-left: 2px solid #57a !important;
	padding: 0px 0px 0px 10px;
	margin-right: 0px !important; /* for safari */
}

/* rainbow quoting */
blockquote blockquote {
    border-left: 2px solid #0c0 !important;
}

blockquote blockquote blockquote {
    border-left: 2px solid #fc0 !important;
}

blockquote blockquote blockquote blockquote {
    border-left: 2px solid #a00 !important;
}

blockquote blockquote blockquote blockquote blockquote {
    border-left: 2px solid #a0a !important;
}

blockquote blockquote blockquote blockquote blockquote blockquote {
    border-left: 2px solid #888 !important;
}

p {
	margin: 0px;
}

.mceHTML {
	border-top: 1px dotted #cececc;
	border-bottom: 1px dotted #adadac;
	background-color: #f3f3f1;
}

.mceText {
    margin: 0px;
    background-color: #f3f3f1;
}

div#mceSignatureTop, div#mceSignatureBottom {
	background-color: #ececea;
}

/* safari hack (too small monospace font) */
@media screen and (-webkit-min-device-pixel-ratio:0){
    body.mceContentBody {
	   font-size: 1.1em !important;
    }
}
