/* ------------------------------------------------------- */
/* Estilos para objetos de Lay-out da administração        */
/* ------------------------------------------------------- */ 
.bordaBarraTitulos	{ border-style:solid; border-width:0px 0px 1px 0px; border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; }
.bordaTopo			{ border-style:solid; border-width:1px 1px 0px 1px; border-color:#000000 #000000 #000000 #000000; }
.bordaMeio			{ border-style:solid; border-width:1px 1px 1px 1px; border-color:#000000 #000000 #000000 #000000; }
.bordaBaixo			{ border-style:solid; border-width:0px 1px 1px 1px; border-color:#000000 #000000 #000000 #000000; }
.bordaMenu			{ border-right-color:#CCCCCC; border-right-style:solid; border-right-width:1px; }
.bordaEditor		{ border-style:solid; border-width:1px 1px 0px 1px; border-color:#999999 #999999 #999999 #999999; }
.bordaMenuEditor 	{ border-style:solid; border-width:1px 1px 0px 1px; border-color:#999999 #999999 #999999 #999999; }
.textoMenu			{ font-family:Arial; font-size:13px; font-weight:bold; }
.textoTitulos 		{ font-family:Verdana; font-size:14px; font-weight:bold; }
.bordaCinza			{ border-style:solid; border-width:1px 1px 1px 1px; border-color:#dcdcdc #dcdcdc #dcdcdc #dcdcdc; }

/* ------------------------------------------------------- */
/* Estilos para Textos diversos                            */ 
/* ------------------------------------------------------- */
.textoArial4         {font-family:Arial; font-size:8px; color:#39241F; line-height:22px;}
.textoArial2         {font-family:Arial; font-size:12px; color:#39241F; line-height:22px;}
.textoArial3         {font-family:Arial; font-size:14px; color:#39241F; line-height:20px;}
.textoArial         {font-family:Arial; font-size:14px; color:#39241F; line-height:22px; text-align:justify;}
.textoArialBC       {font-family:Arial; font-size:12px; color:#ffffff; line-height:22px; text-align:justify;}
.textoArialTitle    {font-family:Arial; font-size:18px; color:#39241F; margin-bottom:5px;}
.textoArialTitle2   {font-family:Arial; font-size:18px; color:#39241F; margin-bottom:5px; line-height:30px;}
.textoArialTitle3   {font-family:Arial; font-size:18px; color:#39241F; margin-bottom:5px; line-height:60px;}


/* ------------------------------------------------------- */
/* Estilos para os links                                   */ 
/* ------------------------------------------------------- */
a:link    {color:#5D9300; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}
a:visited {color:#5D9300; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}
a:hover   {color:#074614; font-family:Arial; font-size:14px; font-style:normal; text-decoration:underline;}
a:active  {color:#5D9300; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}

a.LinkA:link    {color:#ffffff; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}
a.LinkA:visited {color:#ffffff; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}
a.LinkA:hover   {color:#4E6500; font-family:Arial; font-size:14px; font-style:normal; text-decoration:underline;}
a.LinkA:active  {color:#ffffff; font-family:Arial; font-size:14px; font-style:normal; text-decoration:none;}

a.LinkB:link    {color:#ffffff; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}
a.LinkB:visited {color:#ffffff; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}
a.LinkB:hover   {color:#D1DBFF; font-family:Arial; font-size:12px; font-style:normal; text-decoration:underline;}
a.LinkB:active  {color:#ffffff; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}

a.LinkC:link    {color:#39241F; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}
a.LinkC:visited {color:#39241F; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}
a.LinkC:hover   {color:#5D9300; font-family:Arial; font-size:12px; font-style:normal; text-decoration:underline;}
a.LinkC:active  {color:#39241F; font-family:Arial; font-size:12px; font-style:normal; text-decoration:none;}


/* ------------------------------------------------------- */
/* Estilos para os forms                                   */ 
/* ------------------------------------------------------- */
.Input1 {font-size:11px; border: 1 solid #bababa;}	
.botao1 {font-size:9px; font-weight:bold; color: #ffffff; border: 1px solid #bababa; background-color: #618FA3; width:24px; height:19px; margin-left:1px; padding:0px 0px 0px 0px;}
.botao2 {font-size: 10px; color: #ffffff; background-color: #618FA3; cursor: pointer; width: 100px; }
.botao3 {font-size: 10px; color: #ffffff; background-color: #618FA3; cursor: pointer; width: 60px; }

/* ------------------------------------------------------- */
/* Estilos para os Ellipsis                                */ 
/* ------------------------------------------------------- */
.tableExtend { white-space: nowrap;	text-overflow: ellipsis; overflow: hidden; }


/* ------------------------------------------------------- */
/* Estilos para tabelas                                    */ 
/* ------------------------------------------------------- */
.tableMaster    {font-family:tahoma; font-size:11px; text-decoration:none; color:#333333; line-height:16px;}
.tableMaster td {vertical-align:top; text-align:justify;}
.tableMaster H1 {font-family:tahoma; font-size:16px; text-decoration:none; color:#333333; background-image:url(images/bulletSeta.gif); background-repeat:no-repeat; padding-left:16px;}
.tableMaster H2 {font-family:tahoma; font-size:12px; text-decoration:none; color:#333333; background-image:url(images/bulletSeta.gif); background-repeat:no-repeat; padding-left:16px;}
.tableMaster a:link    {color: #bbbbbb; font-family: tahoma; font-size: 11px; font-style: normal}
.tableMaster a:visited {color: #bbbbbb; font-family: tahoma; font-size: 11px; font-style: normal}
.tableMaster a:hover   {color: #9093FF; font-family: tahoma; font-size: 11px; font-style: normal}
.tableMaster a:active  {color: #bbbbbb; font-family: tahoma; font-size: 11px; font-style: normal}

.tableMaster2    {font-family:arial; font-size:10px; text-decoration:none; color:#333333; line-height:16px;}
.tableMaster2 td {vertical-align:top; text-align:justify;}
.tableMaster2 H1 {font-family:arial; font-size:12px; text-decoration:none; color:#333333;}
.tableMaster2 H2 {font-family:arial; font-size:10px; text-decoration:none; color:#333333;}
.tableMaster2 H4 {font-family:arial; font-size:16px; text-decoration:none; color:#333333;}
.tableMaster2 a:link    {color: #bbbbbb; font-family: tahoma; font-size: 10px; font-style: normal}
.tableMaster2 a:visited {color: #bbbbbb; font-family: tahoma; font-size: 10px; font-style: normal}
.tableMaster2 a:hover   {color: #9093FF; font-family: tahoma; font-size: 10px; font-style: normal}
.tableMaster2 a:active  {color: #bbbbbb; font-family: tahoma; font-size: 10px; font-style: normal}


.tdWintd1             {width:12px; height:24px; background-image:url(images/canto1.gif); background-repeat:no-repeat;}
.tdWintd2             {width:12px; height:24px; background-image:url(images/canto2.gif); background-repeat:no-repeat;}
.tdWintd3             {width:12px; height:24px; background-image:url(images/canto3.gif); background-repeat:no-repeat;}
.tdWintd4             {width:12px; height:24px; background-image:url(images/canto4.gif); background-repeat:no-repeat;}
.tdWinMeioTop         {height:24px; background-image:url(images/meioTop.gif);}
.tdWinMeioInf         {height:24px; background-image:url(images/meioInf.gif);}
.tdConteudo           {font-family:tahoma; font-size:11px; color:#626262; background-color:#D8D8D8;}

/* ------------------------------------------------------- */
/* Estilos Diversos                                        */ 
/* ------------------------------------------------------- */
.masterHR      {width:100%; height:1px; border-bottom:none; border-left:none; border-right:none; border-top:dotted 1 #c0c0c0;}
.H1Master      {font-family:tahoma; font-size:16px; text-decoration:none; color:#333333; background-image:url(images/bulletSeta.gif); background-repeat:no-repeat; padding-left:16px;}
.hrTracejado   {width:100%; height:1px; border-bottom:none; border-left:none; border-right:none; border-top:dashed; border-top-color:#999999;}
.divTip        {width:200px; height:120px; background-color:#FEFFDE; text-align:center; border:solid 2px #d0d0d0; font-family:Tahoma; font-size:11px; line-height:14px; text-align:left;}
.divTip3       {padding:5px 5px 5px 5px;}
.divTip2       {width:100%; background-color:d0d0d0; text-align:right;}
.ulEstilo     {width:430px;}
.ulEstilo li  {margin-bottom:15px; list-style-image:url(images/bullet3.gif); list-style-position:inside;}
.ulEstilo2     {width:430px;}
.ulEstilo2 li  {margin-bottom:15px; background-image:url(images/bullet3.gif); background-repeat:no-repeat; list-style:none; padding-left:30px;}


/* ------------------------------------------------------- */
/* Estilos UL                                              */ 
/* ------------------------------------------------------- */
.masterUL {list-style-image:url(images/bullet2.gif); list-style-position:outside;}
.masterUL2 li{ margin-bottom:10px;}


/* ------------------------------------------------------- */
/* Estilos para as DIV                                     */ 
/* ------------------------------------------------------- */
.divFlyleft       {float:left; width:535px;}
.divFlyleft div   {width:455px; margin:30px 40px 0px 40px;}
.divFlyleft div p {margin-left:20px;}
.divFlyright      {float:right; width:365px;}
.divRodleft       {float:left; width:400px;}
.divRodright      {float:right; width:400px;}
.divBullet        {margin-left:10px; margin-top:10px;}
.divBullet div    {margin-bottom:15px;}
.divMestre        {font-family:Arial; font-size:12px; color:#39241F; line-height:22px;}
.divMestre h1     {font-size:14px;}
.divMestre h2     {font-size:16px;}
.divMestre h3     {font-size:12px;}
