BODY {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; background-color: #F7F7DE; }
.main {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; text-align: justify; 
	padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
span.mainbold {
	font-family: Verdana,Arial,Helvetica,sans-serif; color: #7777aa; }
.nota {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;}
span.nota-smallgray {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #999999; }
span.invisible {
	color: #F7F7DE; }
span.superscript {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; vertical-align: top; }
span.superscript-red {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; vertical-align: top; color: #990000; }
A {
        color: #111111; text-decoration: none }
A:hover {
        color: #AA0000; text-decoration: underline }
A.gray {
        color: #777777; }
A.gray:hover {
        color: #AA0000; text-decoration: underline }
A.lightgray {
        color: #999999; }
A.lightgray:hover {
        color: #AA0000; text-decoration: underline }
A.language {
        color: #7777aa; }
A.language:hover {
        color: #7777aa; text-decoration: underline }
A.blue {
        color: #7777aa; }
A.blue:hover {
        color: #AA0000; text-decoration: underline }
A.blue-ul {
        color: #7777aa; text-decoration: underline }
A.blue-ul:hover {
        color: #AA0000; text-decoration: underline }
A.red {
        color: #AA0000; }
A.red:hover {
        color: #AA0000; text-decoration: underline }
.robot {
	font: 1pt Times; background-color: #F7F7DE; color: #F7F7DE;}




.menupoint {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #777777; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
span.menupoint-gray {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #777777; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
span.menupoint-actual {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }


.boxtitle {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
.boxtitle-grey {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #777777; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
.boxtitle-light {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #BBBBBB; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
.boxtitle-red {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 8px; padding-bottom: 9px; margin: 0px; }
.imgtitle {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 2px; padding-top: 3px; padding-bottom: 0px; margin: 0px; }
.boxrow {
	font: 7.5pt Verdana,Arial,Helvetica,sans-serif;
	padding-left: 4px; padding-top: 5px; }
.boxrow-lastminute {
	font: 7pt Verdana,Arial,Helvetica,sans-serif;
	padding-left: 4px; padding-top: 5px; }
.boxrow-actual {
	font: 7.5pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 5px; }
.boxrow-last {
	font: 7.5pt Verdana,Arial,Helvetica,sans-serif;
	padding-left: 4px; padding-top: 5px; padding-bottom: 8px; }
.boxrow-last-actual {
	font: 7.5pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 5px; padding-bottom: 8px; }
.editores { font: 7.5pt Verdana,Arial,Helvetica,sans-serif;
	padding-left: 4px; padding-top: 5px; }
.editores-actual { font: 7.5pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 5px; }
.editores-last { font: 7.5pt Verdana,Arial,Helvetica,sans-serif;
	padding-left: 4px; padding-top: 5px; padding-bottom: 12px; }
.editores-last-actual { font: 7.5pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; 
	padding-left: 4px; padding-top: 5px; padding-bottom: 12px; }
.editoresque { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 4px; }
.editoresque-last { font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 4px; padding-bottom: 12px; }
.nota-indent { font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
.nota-muchindent { font: 7.5pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 22px; padding-right: 28px; padding-top: 10px; padding-bottom: 12px;}



.cdtitle {
	font: bold 11pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 10px; margin: 0px; }
.cdtitle-alone {
	font: bold 11pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 28px; margin: 0px; }
.cdtitle-nopadding {
	font: bold 11pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; margin: 0px; }
.cdtitle-equilibred {
	font: bold 11pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; margin: 0px; }
span.cdtitle-sotto {
	font: 10pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; }
.cdsubtitle-nopadding {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; margin: 0px; }
.cdauthors {
	font: bold 9pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	padding-left: 8px; padding-bottom: 24px; margin: 0px; }
.cdsubtitle {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-bottom: 24px; margin: 0px; }
.main-island {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; 
	padding-left: 8px; padding-right: 20px; text-align: justify}
.main-island-alafoly {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; 
	padding-left: 8px; padding-right: 2px; text-align: justify}
.main-island-8pt {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; 
	padding-left: 8px; padding-right: 20px; text-align: justify}
.main-island-right {
	font: 9pt Verdana,Arial,Helvetica,sans-serif; 
	padding-left: 20px; padding-right: 6px; text-align: justify}
.main-island-right-title {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #777777; 
	padding-left: 20px; padding-right: 2px; padding-top: 0px; padding-bottom: 4px; margin: 0px; }
.main-island-title {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #777777; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 4px; margin: 0px; }
span.mainisland-bold {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; }
span.initial { font: bold 24pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000; float: left}
.nota-island {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; text-align: justify; 
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-verse {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; margin-top: 12; margin-bottom: 12;}
.nota-titles-verse-end {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; margin-top: 12;}
.nota-titles-black {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #111111; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-small {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 9pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-0 {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 10pt; text-align: justify; 
	padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-darker {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #666666; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-titles {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #880000; 
	padding-left: 0px; padding-right: 2px; padding-top: 8px; padding-bottom: 9px;}
.nota-titles-titles2 {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #885500; 
	padding-left: 0px; padding-right: 2px; padding-top: 8px; padding-bottom: 9px;}
.nota-titles-titles-8p-indent {
	font: bold 10pt Verdana,Arial,Helvetica,sans-serif; color: #880000; 
	padding-left: 8px; padding-right: 2px; padding-top: 8px; padding-bottom: 9px;}
.nota-contents {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 8px; padding-top: 0px; padding-bottom: 0px;}
span.nota-contents-actual {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #AA0000;}
.nota-titles-cita {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #666666; text-align: justify; 
	line-height: 120%;
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-cita-alafoly {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #666666; text-align: justify; 
	line-height: 120%;
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-cita-black {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #111111; text-align: justify; 
	line-height: 120%;
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;}
.nota-titles-cita-light {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #999999; text-align: justify; 
	line-height: 120%;
	padding-left: 8px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px;}
span.notabold {
	font: bold 8pt Verdana,Arial,Helvetica,sans-serif; color: #888899; }
span.notaboldred {
	color: #AA0000; }



.silvatitle {
	font: bold 11pt Verdana,Arial,Helvetica,sans-serif; color: #7777aa; 
	padding-left: 8px; padding-top: 0px; padding-bottom: 14px; margin: 0px; }
.silvadata {
	font: 8pt Verdana,Arial,Helvetica,sans-serif; color: #BBBBBB; 
	padding-right: 2px; padding-top: 3px; padding-bottom: 14px; margin: 0px; }

.img-left5px {
	padding-left: 5px; }

span.polytonis-main {
	font-family: Tahoma,"Arial Unicode MS"; }
span.polytonis-nota {
	font-family: Tahoma,"Arial Unicode MS"; }
span.polytonis-hebrew-nota {
	font: 9pt Tahoma; color: #888899; }
span.polytonis-hebrew-nota-mainbold {
	font: 9pt Tahoma; color: #7777aa; }
.polytonis-hebrew-nota-par {
	font: 9pt Tahoma; color: #888899; 
	line-height: 10pt; text-align: justify; 
	padding-left: 8px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}


