body {direction:rtl; font-family: tahoma; font-size: 14px; color: #333333; background-color: #ffffff; margin: 10px; padding:5px; border: 1px dashed #dddddd;}
#BD_E body {direction:ltr !important;}
#BD_A body {direction:rtl !important;}

.cke_editable { font-family: Arial; font-size: 24px; line-height: 1.5;  word-wrap: break-word;}
blockquote { font-style: italic; font-family: Georgia, Times, "Times New Roman", serif; padding: 2px 0; border-style: solid; border-color: #ccc; border-width: 0;}
.cke_contents_ltr blockquote { padding-left: 20px; padding-right: 8px; border-left-width: 5px;}
.cke_contents_rtl blockquote { padding-left: 8px; padding-right: 20px; border-right-width: 5px;}
a { color: #0782C1;}
ol,ul,dl {margin-right: 0px;  padding: 0 40px;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; line-height: 1.2;}
hr { border: 0px; border-top: 1px solid #ccc;}
img.right { border: 1px solid #ccc; float: right; margin-left: 15px; padding: 5px;}
img.left { border: 1px solid #ccc; float: left; margin-right: 15px; padding: 5px;}
img:hover {opacity: .9; filter: alpha(opacity = 90);}
pre { white-space: pre-wrap;  word-wrap: break-word;  -moz-tab-size: 4; tab-size: 4;}
.marker { background-color: Yellow;}
span[lang] { font-style: italic;}
figure { text-align: center; border: solid 1px #ccc; border-radius: 2px; background: rgba(0,0,0,0.05); padding: 10px; margin: 10px 20px; display: inline-block;}
figure > figcaption { text-align: center; display: block; }
a > img { padding: 1px; margin: 1px; border: none; outline: 1px solid #0782C1;}

.fnt1em {font-size:1em;}
.fnt2em {font-size:2em;}
.fnt3em {font-size:3em;}
.fnt4em {font-size:4em;}
.fnt5em {font-size:5em;}



