.txt
{
border:none;
font-family:Times New Roman;
font-size: 14pt;
padding:0;
}
#divcontract *
{
	font-family: Times New Roman !important;
	font-size:14pt;
}
#noidunghopdong
{
line-height:24px;
margin-top:10px;
}
.cke_top span
{
	line-height: normal !important;
}
.clear
{
clear:both;
}
.cke_toolgroup .active
{
background: #ccc;
}
#divcontract,#sourcecontract
{
border: 1px solid #b6b6b6;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}
.borderp
{
 border:1px solid #09f; 
 box-shadow:0 0 3px rgba(0, 0, 0, 0.15);
}
#divcontract p
{
margin:0;
}
#divcontract input ,#divcontract textarea
{
	background:#ccc !important;
	border:none;
	
}
#divcontract p:hover
{
outline: 1px solid #ccc;
box-shadow:0 0 3px rgba(0, 0, 0, 0.15);
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #000;
}
/*#textboxofp*/
/*{*/
	/*-moz-border-bottom-colors: none;*/
    /*-moz-border-left-colors: none;*/
    /*-moz-border-right-colors: none;*/
    /*-moz-border-top-colors: none;*/
    /*background: -moz-linear-gradient(center top , #fff, #e4e4e4) repeat scroll 0 0 #e4e4e4;*/
    /*border-color: #a6a6a6 #a6a6a6 #979797;*/
    /*border-image: none;*/
    /*border-radius: 3px;*/
    /*border-style: solid;*/
    /*border-width: 1px;*/
    /*box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;*/
    /*cursor: pointer;   */
    /*margin: 0 6px 5px 0;*/
    /*color: #474747;    */
    /*font: 13px Arial,Helvetica,Tahoma,Verdana,sans-serif;*/
    /*padding:8px;*/
    /*display: none;*/
/*}*/



.cke_button_icon {
    background-repeat: no-repeat;
    cursor: inherit;
    display: inline-block;
    float: left;
    height: 16px;
    margin-top: 1px;
    width: 16px;
}
.cke_button {
    border: 0 none;
    cursor: default;
    display: inline-block;
    float: left;
    outline: 0 none;
    padding: 4px 6px;
    cursor:pointer;
}
.inputcontract {
    
   display:inline;
   background: #ccc;
   color:#555;
   margin:1px;
   font-size:14pt;
   padding:1px 10px;
}

.inputcontract[placeholder]:empty:before {
    content: attr(placeholder);
    color: #000; 
}

.inputcontract[placeholder]:empty:focus:before {
    content: attr(placeholder);
}

.simple {
    
   display:inline;
   background: #ccc;
   color:#555;
   margin:1px;
   font-size:14pt;
   padding:1px 10px;
}

.simple[placeholder]:empty:before {
    content: attr(placeholder);
    color: #000; 
}

.simple[placeholder]:empty:focus:before {
    content: attr(placeholder);
}
.text-special{
    color:#5cb85c;
}

#editor font[size='5'] {
    font-size: 18pt;
}
#editor font[size='4'] {
    font-size: 14pt;
}

#editor font[size='3'] {
    font-size: 12pt;
}