.landScapet { 
width: 100%;  
height: 100%;  
margin: 0% 0% 0% 0%;  
filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
}

.highlight_word	{	background-color: #95addb;	font-weight: bold; }


.font8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; }


.font9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }


.font10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }


.font10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; }


.font10biru { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; }


.font10red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; }


.font11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }


.font11gray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }


.font11red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AE0505; }


.font11biru { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3366CC; }


.font11bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }


.font11graybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #8d8c8c; }


.font12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.font12white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.font12boldwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }


.font12bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;  }


.font12red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }


.font12blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000ff; }


.font12gray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }


.font12putih { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }


.font12putihbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }


.font12boldredblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #660000; }


.font12boldhijau { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #006600; }


.font12boldkuning { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFCC00; }


.font12hijau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600; }


.font12kuning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #e28210; }


.font12boldmerah { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #CC0000; }


.font14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  }


.font14biru { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3366CC; }


.font14bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; }


.font14boldmerah { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; }


.font14boldputih { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }


.font14boldbiru { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000066; font-weight: bold; }


.font14red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; }


.font15 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }


.font16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }


.font16red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; }


.font16bold { font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font16kelabu {font-size: 16px; color: #666666;}


.font18 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font18bold { font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font18red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000; }


.font24 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font24bold { font-size: 24px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font24red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #FF0000; }


.font28bold { font-size: 28px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


.font28red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; color: #FF0000; }

.Even {
	background-color: #FFCC66; 
	
	}

.fontvertical {  
	writing-mode: vertical-rl;
  	text-orientation: upright; 
	}

.texto-vertical {
  
  word-wrap: break-word;
  text-align:center;}

.vertical-th {
  width: 25px;
  height: 140px;
vertical-align: bottom;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg); /* Safari/Chrome */
  -moz-transform: rotate(270deg);    /* Firefox */
  -o-transform: rotate(-90deg);      /* Opera */
  -ms-transform: rotate(-90deg);    }

.a {
   width: 10px;
    
    background-color: none;
    -ms-transform: rotate(270deg); /* IE 9 */
    -webkit-transform: rotate(270deg); /* Safari 3-8 */
    transform: rotate(270deg);
	word-wrap: nowrap;

}

.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(270deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}

.blackhd
{
    vertical-align: bottom;
    width: 40px;
    #height: 100px;
    #border: 1px solid hotpink;
    #background-color: black;
    text-align: center;
}

.vert
{
    display: inline-block;
    #color: white;
    #font-weight: bold;
    #font-size: 15px;
    #writing-mode: vertical-lr;
    #writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    transform-origin: left top 0;
    transform: rotate(270deg);
    #padding-top: 2mm;
    padding-bottom: 3mm;
}

.header-fiza{
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
}

.div.vertical{
  margin-left: -85px;
  position: absolute;
  width: 215px;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg); /* Safari/Chrome */
  -moz-transform: rotate(-90deg);    /* Firefox */
  -o-transform: rotate(-90deg);      /* Opera */
  -ms-transform: rotate(-90deg);     /* IE 9 */
}