/*
**  baza stilo
*/

a:link {
	color: Green;
	font-weight: bolder;
}

a:visited {
	color: DarkGreen;
	font-weight: bolder;
}

a:hover {
	color: SeaGreen;
	font-weight: bold;
	text-decoration: underline;
}

a:active {
	color: Gold;
	font-weight: bold;
}

address {
	font-family: "Times New Roman", serif;
	font-style: italic;
	text-transform: none;
}

address:before {
	text-transform: none;
	content: "";
}

body {
	color: Black;
/*	background-color: Gainsboro; */
	background-color: #99cccc;
	line-height: 150%;
	font-family: "Times New Roman", serif;
	font-size: medium;
}

h1 {
	color: MidnightBlue;
	background-color: transparent;
	text-align: center;
	font-family: cursive;
	font-size: 48pt;
	font-weight: bolder;
	padding-top: 16px;
}

h2 {
	color: Green;
	background-color: White;
	font-family: fantasy;
	font-size: 24pt;
	font-weight: bolder;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: none; /* solid 4px Gray; */
	margin-left: 20%;
	margin-right: 20%;
	margin-top: 36pt;
	margin-bottom: 36pt;
}

h2 span {
	font-size: 18pt;
}

h3 {
	color: Green;
	font-family: "Helvetica", "Arial", sans-serif;
/*	font-size: 18pt; */
	font-size: medium;
	font-size: larger;
	font-weight: bold;
}

h4 {
	color: Black;
	background-color: transparent;
	font-family: cursive;
	font-size: medium;
	font-weight: bold;
/*	font-style: italic;
	font-variant: small-caps; */
	margin-top: 2em;
	margin-bottom: 1em;
}

.enhavo {
	color: Black;
	font-size: small;
/*	padding-top: 1em;
	padding-bottom: 1em; */
	padding-left: 10px;
	border-left: solid 4px Blue;
	margin-right: 60%;
}

p {
/*	text-indent: 2em; */
	text-indent: 16pt;

}

p.fino {
	margin-top: 36pt;
	border-top: solid 1px Gray;
	text-indent: 0;
}

.monologo {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 4em;
	margin-right: 4em;
	border-left: solid 1px;
	border-left-color: Black;
	padding-left: 6pt;
}

.monologo2 {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 4em;
	margin-right: 4em;
	line-height: 150%;
}

em {
	font-family: sans-serif;
	font-style: normal;
	font-weight: bold; 
}

em.pli {
	color: DarkOrange;
}

em.tre {
	color: OrangeRed;
}

em.ege {
	color: Red;
}

strong {
	font-weight: bold;
/*	font-size: 120%; */
}

strong.pli {
	font-size: 150%;
}

strong.tre {
	font-size: 200%;
}

strong.ege {
	font-size: 300%;
}

div.anonco {
	text-align: center;
	font-family: serif;
	padding: 2px;
	border-top: solid 1px Red;
	border-bottom: solid 1px Red;
	border-left: solid 1px Red;
	border-right: solid 1px Red;
	margin-left: 20%;
	margin-right: 20%;
}

div.atentigo {
	color: MidnightBlue;
	font-family: serif;
	font-weight: bolder;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 8px;
	padding-right: 8px;
	border-top: solid 1px Black;
	border-bottom: solid 1px Black;
	border-left: solid 1px Black;
	border-right: solid 1px Black;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 20%;
	margin-right: 20%;
}

div.ruler {
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: 20%;
	margin-right: 20%;
	height: 2px;
	background-color: Gray;
	visiblity visible;
/*	border-bottom: solid 2px Gray; */
}

div.goto {
	line-height: 150%;
	border-top: solid 2px Gray;
	border-bottom: solid 2px Gray;
	margin-top: 2em;
	margin-bottom: 2em;
	margin-right: 60%;
}

div.fino {
	margin-top: 4em;
	margin-bottom: 1.5em;
	margin-left: 20%;
	margin-right: 20%;
	height: 2px;
	background-color: Gray;
	visinblity visible;
}

div.disigilo {
	text-align: center;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

span.scap {
/*	font-family: cursive; */
	font-variant: small-cap;
}

div.noto {
	text-align: center;
	border-top: solid 2px Gray;
	border-bottom: solid 2px Gray;
	margin-top: 24pt;
	margin-bottom: 24pt;
	margin-left: 20%;
	margin-right: 20%;
}

div.fina-titolo {
	background-color: Gainsboro;
	text-align: center;
	border: solid 1px Black;
	margin-top: 2em;
}


td {
	font-family: "Times New Roman", serif;
	font-size: medium;
	padding: 4px;
}
td.nepara {
	vertical-align: center;
	background-color: #ff0000;
	background-color: #cccccc;
	padding: 4px;
}
td.para {
	vertical-align: center;
	background-color: #ffff00;
	background-color: #999999;
	padding: 4px;
}
td.resumo {
	background-color: Gainsboro;
/*	border: solid 1px Lime; */
/*	border: solid 1px Gray; */
}

/* fino de dosiero */

