

body
{ 
	font-family: helvetica, arial, sans-serif; 
	font-size: 80%;
	background-color: #EEF3F9;
	color:navy;
    position: absolute;
    border:8 ridge #99CCFF;
    z-index: -1;
    	text-align: justify;
   scrollbar-face-color: #6699CC;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: #3366FF;
    scrollbar-arrow-color: blue;
    scrollbar-DarkShadow-Color: blue; 
    scrollbar-base-color: #003163;
    scrollbar-3dlight-color: #3366FF;
    scrollbar-track-color: #99CCFF;
    	text-align:justify;
 }
/*Formatos GenTricos /*
.error	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	background:	#FFFF66;
	color:	red;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

.DestaqueMsg {	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	background:	orange;
	color:	black;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

H1	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	1.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

H2.titulo {	
	color:blue;
	text-align:center;
	background:gray;
	font:bold 12pt/12pt Arial, Helvetica, sans-serif;
	text-indent:0em;
	letter-spacing:3px;}	
	
H3	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	1.33em;
	font-weight:	500;
	font-style:	oblique;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	1.17em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
.H10	{	
	font-family:	 Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	8px;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
.small	{	
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	font-size:	10px;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-size-adjust:	.48;
	}	

EM	{	
	font-style:	normal;
	font-weight:	bold;
	background:	white;
	}	
		
STRONG	{	
	font-style:	italic;
	background:	#CCFFFF;
	font-weight:	bold;
	color:	#FF3300;
	}	
		
EM STRONG, STRONG EM	{	
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
	background:	white;
	color:	red;
	}	
		
B	{
	font-weight:	bold;
	}
	
I	{
	font-style:	italic;
	}

a:link    {color:#000000; background-color:transparent}
a:visited {color:#000000; background-color:transparent}
a:active  {color:#000000; background-color:transparent}
a:hover   {color:#FF3300; background-color:transparent}


/* F=rums */
A.apontador:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.apontador:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.apontador:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.apontador:hover	{	
	color:red;
	font-weight:bold;
	background:#99CCFF;
	text-decoration:none;
	cursor: hand;
	}	
		
A.apontador	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#003163;
	background:	#FFC;
	cursor: hand;
	
	}	
/* F=rums */
A.mensagem:hover	{	
	color:	#FF6600;
	background:	#CCFFFF;
	text-decoration:	none;
	cursor: hand;
	}	
A.mensagem:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#000000;
	background:	#CCFFFF;
	background-color:transparent
	cursor: hand;
	}	
A.mensagem:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#000000;
	background:	#CCFFFF;
	background-color:transparent
	cursor: hand;
	}	
A.mensagem:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	cursor: hand;
	}	
A.mensagem	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#000000;
	background:	#CCFFFF;
	cursor: hand;
	
	}	

.linha
{
	height :3px;
	color:#0000FF;
}


table,th,td
{
font-family: helvetica, arial, sans-serif; 
font-size: 100%;
}

table.app
{
font-family: helvetica, arial, sans-serif; 
font-size: 90%;
margin-left:0;
}

th.app
{
font-family: helvetica, arial, sans-serif; 
font-size: 100%;
text-align:center;
color:white;
background-color: Mediumblue;
border-bottom: #003399 solid 1px;
border-left: #99CCFF solid 1px;
border-right: #003399 solid 1px;
border-top: #99CCFF solid 1px;
}

td.app
{
font-family: helvetica, arial, sans-serif; 
font-size: 100%;
background-color:#FFFFFF;
}

th.head
{
color:#FFFFFF;
background-color:#000000;

}

table
{
font-size:100%;
font-family: helvetica,arial,sans-serif;
}

.restricoes {
	background-color: lavender;
	border-bottom: #003399 solid 1px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 1px;
	border-top: #99CCFF solid 1px;
	color: navy solid;
	font-size: 12px;
	line-height: 12px;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
}
textarea {
	background-color: #EEF3F9;
	font: 8pt tahoma, sans-serif;
	font-weight: normal;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#F5F5F5 ;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
}
input
{
	font: 8pt tahoma, sans-serif;
	font-family:Tahoma,Verdana,Arial,Helvetica; 
	font-weight: normal;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#F5F5F5 ;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
/*filter:progid:dximagetransform.microsoft.shadow()*/
}

.enable
{
	font: 8pt tahoma, sans-serif;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#F5F5F5;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
}
.disable
{
	font: 8pt tahoma, sans-serif;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#E6E6FA ;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
}
.readonly
{
	font: 8pt tahoma, sans-serif;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#D3D3D3  ;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
}
.required
{
	font: 8pt tahoma, sans-serif;
	color: #000000;
	border: 1 solid #1d2f4f;
	cursor: text;
	padding: 2px 2px 2px 5px;
	background-color:#FFA07A;
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;
}

.combo
{
    BACKGROUND: #e1f5ff;
    BORDER-BOTTOM: #0372AB 1px solid;
    BORDER-LEFT: #0372AB 1px solid;
    BORDER-RIGHT: #0372AB 1px solid;
    BORDER-TOP: #0372AB 1px solid;
    COLOR: #005199;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    LETTER-SPACING: -0.2pt;
    TEXT-DECORATION: none;
    scrollbar-arrow-color:blue;
    scrollbar-face-color:#0372AB;
    scrollbar-highlight-color:#e1f5ff;
    scrollbar-shadow-color:#e1f5ff;
    scrollbar-3dlight-color:#e1f5ff;
    scrollbar-track-color:#e1f5ff;
    scrollbar-darkshadow-color:#e1f5ff;
}

.select
{
	font: 8pt tahoma, sans-serif;
	color: #000000;
	cursor: hand;
	padding: 2px 2px 2px 5px;
	border : thin solid 1;
	background-color:whitesmoke; 
	border-bottom: #003399 solid 2px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 2px;
	border-top: #99CCFF solid 1px;	
}

.opcaopar
	{
	background:#FFFF99;
	}
.opcaoimp
	{
	background:#CCFFFF;
	}


.button { 	
		cursor: hand;
		background-color: #6699CC;
		color: #FFFFFF;
		font-size: xx-small ; 
		font-family: 10pt Tahoma,Arial,Helvetica,Sans-serif; 
		font-style : normal; 
		font: 8pt tahoma, sans-serif;
		font-weight: bold;
	}

.littlebutton { 	
		background-color:#6699CC;
		color:#FFFFFF;
		font-family:  10pt Tahoma,Arial,Helvetica,Sans-serif; 
		font-style : normal; 
		font-weight: bold;
		color:white;
		cursor: hand;
		height: 10px;
		width:10px;
		border-bottom: #003399 solid 1px;
		border-left: #99CCFF solid 1px;
		border-right: #003399 solid 1px;
		border-top: #99CCFF solid 1px;			
	}	
	
.dark { 	border : thin solid 1; 
		background-color : #99CCFF; 
		font-family: "Arial,Helvetica,Sans-serif"; 
	}
.checkbox { 	
		background: #FFFFFF; 
                color: #FFFFFF;
 		cursor: hand;
	}
.radio { 	border : thin solid 1; 
		background-color: transparent;
		cursor: hand;
		border-bottom: #003399 solid 2px;
		border-left: #99CCFF solid 1px;
		border-right: #003399 solid 2px;
		border-top: #99CCFF solid 1px;
	}



.linhapar
{
    background-color: lavender;

}

.linhaimpar
{
    background-color: whitesmoke;
}


table.MainMenu {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	color:white;
	font-size: 10px;
	font-weight: bold;
	background-color : none;
	z-index:200;
}
tr.ButtonUp {
	background-color: #0099FF;
	border-bottom: #003399 solid 1px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 1px;
	border-top: #99CCFF solid 1px;
	color: navy solid;
	cursor: hand;
	font-size: 10px;
	line-height: 10px;
	padding: 2px 2px 5px 2px;
	text-decoration: none;
}
tr.ButtonUp a {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}

tr.ButtonUp a:hover {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
}

tr.ButtonUp a:visited {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
}

tr.ButtonUp a:visited:hover  {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
}

td.OpcaoUp {
	background-color: #0099FF;
	border-bottom: #003399 solid 1px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 1px;
	border-top: #99CCFF solid 1px;
	color: navy solid;
	cursor: hand;
	line-height: 10px;
	margin-left: 2px;
	padding: 2px 2px;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-position: top left;
}


td.OpcaoUp a {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 2px;
}

td.OpcaoUp  a:hover  {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

td.OpcaoUp a:visited {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: navy solid;
	text-decoration: none;
}

td.OpcaoUp a:visited:hover  {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 10px;
	color: red;
	text-decoration: none;
}

/* Corpo da Mensagem do F=rum*/
td.mensagem {
	font-family: Tahoma, Verdana, Arial, Helv, Helvetica;
	font-size: 12px;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	background-color: #FFFFFF;
	border-bottom: #003399 solid 1px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 1px;
	border-top: #99CCFF solid 1px;
	margin-left: 2px;
	padding: 2px 2px;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-position: top left;
}


.buttontext{font-size: xx-small ; font-family:Tahoma,Verdana,Arial,Helvetica; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.buttontext:link { color: White; text-decoration: none; }
.buttontext:active { color: White; text-decoration: none; }
.buttontext:visited{ color: White; text-decoration: none; }

/* Calendrio */

.optionselected	{	
	font-weight:	bold;
	font-style:	italic;
	color:		#3333CC;
	}	

.Title
{
    COLOR: #3333FF;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}


.CalendTable
{
    BACKGROUND-COLOR: 99CCCC;
border-bottom: #003399 solid 1px;
border-left: #99CCFF solid 1px;
border-right: #003399 solid 1px;
border-top: #99CCFF solid 1px;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt
}
.CalendHeader
{
    BACKGROUND-COLOR: #6699CC;
    FONT-FAMILY: Tahoma, Arial
}
.CalendHeaderToday
{
    BACKGROUND-COLOR: #CC9933;
    FONT-FAMILY: Tahoma, Arial
}
.CalendYearMonthTable
{
	BACKGROUND-COLOR: #CCFFCC;
	border-bottom: #003399 solid 1px;
	border-left: #99CCFF solid 1px;
	border-right: #003399 solid 1px;
	border-top: #99CCFF solid 1px;
	margin-left: 2px;
	padding: 2px 2px;
	COLOR: black;
	font-weight:	bold;
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 8pt
}

A.CalendHeaderLink:link	{	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.CalendHeaderLink:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.CalendHeaderLink:active	{	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:transparent;
	cursor: hand;
	}	
		
A.CalendHeaderLink:hover	{	
	color:	#FF3300;
	font-size: 8pt;
	background:	#99CCFF;
	text-decoration:	none;
	cursor: hand;
	}	
		
A.CalendHeaderLink	{	
	text-decoration:	none;
	font-weight:	normal;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	cursor: hand;
	
	}	

.CalendWeekTime
{
    BACKGROUND-COLOR: #CCFFFF;
    COLOR: #003163;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}

.CalendWeekTimeHour
{
    BACKGROUND-COLOR: #00CCFF;
    COLOR: #003163;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}

.CalendInactiveColumnIn {	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:#FFFF99;
        font-family: Tahoma, Arial;
	cursor: hand;
	}	
.CalendInactiveColumn {	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:#99FFCC;
        font-family: Tahoma, Arial;
	cursor: hand;
	}	

.CalendActiveColumnIn {	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:#FFFF99;
        font-family: Tahoma, Arial;
	cursor: hand;
	}	
.CalendActiveColumn {	
	text-decoration:	none;
	font-weight:	bold;
	font-size: 8pt;
	color:	#003163;
	background:	#FFC;
	background-color:#CCFFCC;
        font-family: Tahoma, Arial;
	cursor: hand;
	}	

.CalendReserv
{
    BACKGROUND-COLOR: #FFCC66;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}

.bodyCurso
{
	font-family: helvetica, arial, sans-serif; 
	font-size: 80%;
	background-color: #EEF3F9;
	background:#5B7B92;
	color:navy;
	scrollbar-face-color: #6699CC;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #3366FF;
	scrollbar-arrow-color: blue;
	scrollbar-darkshadow-color: white;
	scrollbar-base-color: #003163;
	scrollbar-3dlight-color: navy ;
	scrollbar-track-color: #99CCFF;
}

.Lista {
	list-style-image: url(main/images/01/bt_azul.jpg);
	list-style-position: outside;
	
	

}

.bannerCurso
{
	background:#FFFFFF;
}

.bigtableCurso
{
	background:#FFFFFF;
}

/* Window 2*/

.window {
  background-color: #c0c0c0;
  border-color: #f0f0f0 #606060 #404040 #d0d0d0;
  border-style: solid;
  border-width: 2px;
  margin: 0px;
  padding: 2px;
  position: absolute;
  text-align: left;
  visibility: hidden;
}

.titleBar {
  background-color: #008080;
  cursor: default;
  color: #ffffff;
  font-family: "MS Sans Serif", "Arial", "Helvetica", sans-serif;
  font-size: 8pt;
  font-weight: bold;
  margin: 0px;
  padding: 2px 2px 2px .5em;
  text-align: right;
  white-space: nowrap;
}

.titleBarText {
  float: left;
  overflow: hidden;
  text-align: left;
}

.titleBarButtons {
  border-style: none;
  border-width: 0px;
  vertical-align: middle;
  width: 50px;
  height: 14px;
}

.clientArea {
  background-color: #ffffff;
  border-color: #404040 #e0e0e0 #f0f0f0 #505050;
  border-style: solid; 
  border-width: 2px;
  color: #000000;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
  margin: 2px 0px 0px 0px;
  overflow: auto;
  padding: .5em;
}
/*Para as imagens serem m=veis*/
.drag{position:relative;cursor:hand}
BR { text-align:justify} 
.titulo{
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	background:	#9CCCCC;
	color:	navy solid;
	font-size:100%;
	text-align:justify;
}
.aviso{
	font-family:	Myriad Web, Arial, Helvetica, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	background:	yellow;
	color:	#000000;
	font-size:100%;
	text-align:justify;
}

.paragrafo {
	font-size:100%;
	text-align:justify;
}

.rodape{
	font-size:70%;
	text-align:justify;
}


.caixaAmarelaCentrada {
	position:relative;
	top:10px;
	left:20px;
	text-align:justify;
	width:90%;
	padding:10px;
	background-color:#99CCCC;
	border:4px solid #3399CC;
	line-height:17px;
	text-align:justify;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	}
.caixaImagemCentrada 
	{padding:0px; text-align: center; width:100%; height:100%;  border: 0px; text-align:justify; cursor: hand;} 

UL { text-align:justify; }
OL { text-align:justify; }
LI { text-align:justify; }
P  { text-align:justify; }
BR  { text-align:justify; }
HR { text-align:justify; } 

.boxcenter {
	position:absolute;
	left:50%;
	width:500px;
	margin-top:50px;
	margin-left:-266px;
	padding:15px;
	border:1px dashed #333;
	background-color:#eee;
	}
.ImagemEsquerda { float: left; width: 50%;  height: 50%; border: 0px; } 
.ImagemDireita { float: right;  width: 50%;  height: 50%; border: 0px;} 
.ImagemNormal { float: left; width: 100%;   text-align: center;   border: 0px;cursor: hand;} 

.ListaNumeros { list-style-type: decimal; text-align:justify; } 
.ListaLetrasMinusculas { list-style-type: lower-alpha; text-align:justify; } 
.ListaLetrasMaisculas { list-style-type: upper-alpha; text-align:justify; } 
.Listapontos { text-align:justify; } 


.parag:first-letter{
	font-size:400%;
	float:left;
	color:blue;
}
