BODY					{ margin: 0; color: black; font-size: 12pt; background-color: #AFAF99; }
A 						{ font-family: Arial; color: navy; font-size: small; text-decoration: none; 
							font-weight: normal; }
A:visited			{ color: purple; }
A:hover				{ color: red; }
P							{ text-align: justify; }
HR						{ color: #AFAF99; }
H1						{ font-size: large; text-align: center; text-transform: uppercase; }
H2, H3, H4		{ text-align: left; }

TABLE.body		{ width: 779px; }

TABLE.menu		{ border: 0px solid white; background-color: white; width: 100%; }
TABLE.menu 
	TD 					{ background-color: #2D4747; text-align: center; }
TABLE.menu 
	#selected		{ background-color: silver; font-size: 10pt; font-weight: bold; font-family: Arial,Verdana,Geneva; cursor: default; }
TABLE.menu A	{ color: white; font-size: 10pt; font-weight: bold; font-family: Arial,Verdana,Geneva; text-decoration:none; }
TABLE.menu 
	A:visited		{ color: white; }
TABLE.menu
	A:hover			{ color: #FFA500; }	
	
TABLE.autor		{ font-weight: bold;}
TABLE.autor
	TD					{ vertical-align: top; }
	
TABLE.text		{ background-color: RGB(236,232,203); width: 100%; border: 1px solid silver; }




TABLE.logo		{ background-color: white; width: 100%; border-width: 0px; height: 71px; }
TABLE.logo
	SPAN.big		{ font-size: 30pt; color: #2D4747; font-family: Garamond; font-weight: bold; 
							cursor: pointer; }
TABLE.logo
	A.section		{ font-size: 30pt; color: #2D4747; font-family: Garamond; font-weight: bold; 
							cursor: pointer; }
TABLE.logo
	A:hover.section
							{ color: #2D4747; }
TABLE.logo
	A:visited.section
							{ color: #2D4747; }




TABLE.logo
	A						{ color: #2D4747; font-size: 14pt; font-family: Times New Roman; }
TABLE.logo
	A:visited		{ color: #2D4747; }
TABLE.logo
	A:hover			{ color: red; }

DIV.copyright_full
							{ background-color: white; width: 100%; height: 261px; border: 0px solid black; }

TABLE.pic
	TD.cont 		{ border: 1px solid #AFAF99; text-align: center; vertical-align: top; 
							background-color: #F6F2D3; }
TABLE.pic
	A 					{ font-size: x-small; }
TABLE.pic
	EM					{ width: 100%; text-align: justify; font-family: arial; font-size: 9pt; font-style: 
							normal; margin: 1px; }
TABLE.pic
	IMG					{ border: 0px solid #AFAF99; margin: 2px; }
TABLE.pic		
	IMG.thmb		{ cursor: pointer; }



TABLE.pic-tbl	{ width: 100%; text-align: center; font-style: italic; }
TABLE.pic-tbl
	TD.text			{ text-align: justify; font-style: normal; vertical-align: top; }
TABLE.pic-tbl
	IMG.thmb		{ cursor: pointer; }
	
	
	
TABLE.text-tbl
							{ border-collapse: collapse; text-align: center; background-color: RGB(236,232,203);  font-size: small; }
TABLE.text-tbl
	TD.title		{ font-size: x-small; font-weight: bold; text-align: center; background-color: RGB(236,232,203); }
TABLE.text-tbl
	TR.head	
		TD				{ background-color: #CCCC99; }
TABLE.text-tbl
	TD					{ background-color: #F6F2D3; }
TABLE.text-tbl
	TD.name			{ text-align: left; }
TABLE.text-tbl
	TD.sub-1		{ text-align: left; text-indent: 15px; }
TABLE.text-tbl
	TD.comment	{ text-align: left; font-family: Arial; font-size: x-small; }
TABLE.text-tbl
	SUP					{ color: olive; }



TABLE.pic-left
							{ float: left; margin-right: 10px; margin-bottom: 5px; background-color: #F6F2D3; border: 1px solid #AFAF99; width: 260px; }
TABLE.pic-left
	IMG					{ border: 1px solid black; }
TABLE.pic-left
	IMG.thmb		{ cursor: pointer; }
TABLE.pic-left
	TR.descr		{ text-align: justify; vertical-align: top; font-family: arial; font-size: x-small; 
							font-style: italic; }



TABLE.pic-right
							{ float: right; margin-left: 10px; margin-bottom: 5px; background-color: #F6F2D3; border: 1px solid #AFAF99; width: 260px; }
TABLE.pic-right
	IMG					{ border: 1px solid black; }
TABLE.pic-right
	IMG.thmb		{ cursor: pointer; }
TABLE.pic-right
	TR.descr  	{ text-align: justify; vertical-align: top;  font-family: arial; font-size: x-small; font-style: italic; }
	
	
TABLE.note		{ border: 1px dashed #AFAF99; font-family: Arial; 
							font-size: x-small; font-style: italic;}
TABLE.note
	TD					{ padding: 10px; } 
TABLE.note
	TR.head			{ font-weight: bold; }
TABLE.note
	A						{ font-size: x-small; }
	
TABLE.section-tbl
							{ width: 100%; border: 1px solid black; background-color: #CCCC99; font-family: Arial;}
TABLE.section-tbl
	TR.header		{ height: 20px;  color: white; background-color: #2D4747; }
TABLE.section-tbl
	TR.header-out
							{  height: 20px; color: white; background-color: #006699; }
TABLE.section-tbl
	TD					{ padding: 20px 20px 0 20px; }
TABLE.section-tbl
	TR.header
			TD			{ padding: 0; text-indent: 20px; }
TABLE.section-tbl
	TR.header-out
			TD			{ padding: 0; text-indent: 20px; }
	
TD.v-border		{ width: 20px; }
TD.h-border		{ height: 20px; }

IMG.thmb-left	{ float: left; margin-right: 20px; margin-bottom: 15px; width: 200px; height: 150px; cursor: pointer; border: 1px solid #AFAF99; }
IMG.thmb-right{ float: right; margin-left: 20px; margin-bottom: 15px; width: 200px; height: 150px; cursor: pointer; border: 1px solid #AFAF99; }

IMG.left			{ float: left; margin-right: 20px; margin-bottom: 15px; width: 200px; height: 150px; border: 1px solid #AFAF99; }

TD.copyright	{ font-style: italic; font-weight: bold; color: red; }

P.pic-descr		{ font-style: italic; }
P.copyright		{ font-style: italic; font-weight: bold; color: red; }

DIV.local_menu, DIV.bunner
							{ width: 100%; text-align: center; }
							
UL, OL				{ text-align: justify; }

UL.toc	
	A 					{ font-size: medium; }

U.art					{ font-weight: bold; text-decoration: none; }

EM						{ font-style: italic; }

DIV.copyright	{ font-size: xx-small; font-family: Verdana; text-align: center; line-height: 60%; }

BLOCKQUOTE		{ font-style: italic; text-align: justify; }

	
TABLE#header
							{ width: 100%; color: #2D4747; font-weight: bold; font-family: garamond, "book antiqua"; font-size: small; border-bottom: 1px solid #2D4747; }
TABLE#header
	TD#title		{ }
TABLE#header
	TD#author		{ text-align: right; }
	
TABLE#footer	{ width: 100%; color: #2D4747; font-weight: bold; font-size: xx-small; 
							font-family: Arial, Verdana, Geneva; border-top: 3px double #2D4747; }
TABLE#footer
	TD#copyright
							{ }
TABLE#footer
	TD#date			{ text-align: right; }
	
TABLE.nav-bar 
							{ background-color: #ECE8CB; font-family: arial; font-size: x-small; font-weight: normal; text-align: center; width: 100%; }
TABLE.nav-bar
	TD					{}
TABLE.nav-bar
	TD.cont			{ width: 0%; border-top: 1px solid #2D4747; }
TABLE.nav-bar
	TD#navSel		{ width: 0%; background-color: #FAC669; border-top: 1px solid #2D4747;}

