/* TinyMCE specific rules */
@font-face {
    font-family: 'Carme';
    src: url('fonts/carme-regular-webfont.eot');
    src: url('fonts/carme-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/carme-regular-webfont.woff') format('woff'),
         url('fonts/carme-regular-webfont.ttf') format('truetype'),
         url('fonts/carme-regular-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}
body.mceContentBody {
   background: white;
   color: black;
    font-family: Arial,
             "Helvetica Neue",
             Helvetica,
             "Liberation Sans",
             sans-serif;
  font-size: 15px;
}


.mceContentBody a {
   color: blue !important; /* FF requires a important here */
}
.mceContentBody p {
	font-weight: normal;
	margin: 0;
}

/* mailform in tinymce */
.mceContentBody form._mailform_ {
    width: 15em;
    padding: 5px;
    border: dotted thin gray;
}

form._mailform_.center {
    margin: 0 auto;
}

form._mailform_.right {
    margin: 0 0 0 auto;
}

.mceContentBody form._mailform_ label {
    display: block;
}

.mceContentBody form._mailform_ input, .mceContentBody form._mailform_ select {
    display: block;
    margin-bottom: 10px;
    width: 100%;
}

.mceContentBody form._mailform_ input[type='submit'] {
    width: auto;
}

.mceContentBody form._mailform_ textarea {
    width: 100%;
    height: 5em;
}

/* css for table display */

table[border="0"] td {
    border: none;
}


table[align='center'] {
    margin: 0 auto;
}

table[align='right'] {
    float: right;
    clear: left;
}
 