/* DEFAULT CSS

 *

 *  Redefinio das TAG's Padres do HTML

 */

body, table, form, p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

body, form{

  margin: 0px;

}

body{

	background-image: url(../imgs/bg.gif);

}

img{

  border: none;

}

/*

 * --------- Links

 */

a:link, a:visited, a:active{

	color:#FF0000;

	font-family: Arial, Helvetica, sans-serif;

}

a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: underline;	

}

a:link.mlink, a:visited.mlink, a:active.mlink{

  color:#000000;

	text-decoration: none;

	font-weight: normal;

}

a:hover.mlink{

  color: #ED1A3B;

	text-decoration: none;

	font-weight: normal;

}

a:link.mlink2, a:visited.mlink2, a:active.mlink2{

  color: #000000;

	text-decoration: none;

	font-weight:bold;

}

a:hover.mlink2{

  color: #FF0000;

	text-decoration:none;

	font-weight:bold;

}

a:link.mlink3, a:visited.mlink3, a:active.mlink3{

  color: #FF6600;

	text-decoration: underline;

}

a:hover.mlink3{

  color: #669900;

	text-decoration:none;

	font-weight:bold;

}

/*

 * --------- Fim Links

 *

 *

 *  Fim Redefinio das TAG's Padres do HTML

 *

 *

 *------------- Incio das definies das classes

 *

 *   ->>>>>>>>> Formataes de Texto

 *

 */

.pad{

  padding: 7px;

}

.titulo1{

  font-size: 16px;

	color:#444444;

	font-weight:bold;

}

.titulo2{

  font-size: 16px;

	color: #666666;

	font-weight:bold;

}

.titulo3{

  font-size: 16px;

	font-weight: bold;

}

.titulo4{

  font-size: 16px;

	font-weight: bold;

	color: #CC0000;

}

.titulo5{

  font-size: 16px;

	color: #0000FF;

	font-weight:bold;

}

.titulo6{

  font-size: 16px;

	color:#444444;

}

.titulo7{

  font-size: 16px;

	color: #666666;

}

.titulo8{

  font-size: 16px;

	color: #999999;

}

.titulo9{

  font-size: 16px;

	color: #006600;

}

.titulo10{

  font-size: 16px;

	color: #003366;

}

.subTitulo1{

	color: #ED1A3B;

	font-weight: bold;

	font-size: 14px;

}

.subTitulo2{

  font-size: 14px;

	color: #666666;

	font-weight:bold;

}

.subTitulo3{

  font-size: 14px;

	color: #999999;

	font-weight:bold;

}

.subTitulo4{

  font-size: 14px;

	color: #006600;

	font-weight:bold;

}

.subTitulo5{

  font-size: 14px;

	color: #1866b2;

	font-weight:bold;

}

.subTitulo6{

  font-size: 14px;

	color:#444444;

}

.subTitulo7{

  font-size: 14px;

	color: #666666;

}

.subTitulo8{

  font-size: 14px;

	color: #999999;

}

.subTitulo9{

  font-size: 14px;

	color: #006600;

}

.subTitulo10{

  font-size: 14px;

	color: #003366;

}

.textoPadrao1{

  font-size: 12px;

	color:#000000;

	font-weight:bold;

}

.textoPadrao2{

  font-size: 12px;

	color: #666666;

	font-weight:bold;

}

.textoPadrao3{

  font-size: 12px;

	color: #999999;

	font-weight:bold;

}

.textoPadrao4{

  font-size: 12px;

	color: #006600;

	font-weight:bold;

}

.textoPadrao5{

  font-size: 12px;

	color: #003366;

	font-weight:bold;

}

.textoPadrao6{

  font-size: 11px;

	color:#444444;

}

.textoPadrao7{

  font-size: 12px;

	color: #666666;

}

.textoPadrao8{

  font-size: 12px;

	color: #006600;

}

.textoPadrao9{

	font-size: 12px;

	color: #FF0000;

	text-decoration: line-through;

}

.textoPadrao10{

  font-size: 13px;

}

.sucesso{

  font-size: 12px;

	color: #006600;

	font-weight: bold;

}

.error{

  font-size: 12px;

	color: #FF0000;

	font-weight: bold;

}

/*

 * >>>>>>>>>>>>> Fim Formatao de Textos

 *

 * >>>>>>>>>>>>> Formatao de Tabelas

 *

 */

.tabelaPrincipal1{

  border: 1px solid #000000;

	background-color: #F8F8F8;

}

.tabelaPrincipal2{

  border: 1px solid #444444;

	background-color: #EEEEEE;

}

.tabelaPrincipal3{

  border: 1px solid #FF9900;

	background-color: #FFFFCC;

}

.tabelaPrincipal4{

  border: 1px solid #003366;

	background-color: #DFF7FF;

}

.tabelaPrincipal5{

	background-color: #F8F8F8;

}

.tr0{

  color:#FFFFFF;

  background-color:#990000;

}

.tr1{

  color:#000000;

  background-color:#F8F8F8;

}

.linhaPrincipal1{

  font-size:16px;

  background-color:#EEEEEE;

}

.linhaPrincipal2{

  font-size:16px;

  background-color:#DDDDDD;

}

.linhaPrincipal3{

  font-size:16px;

  background-color:#CCCCCC;

}

.linhaPrincipal4{

  font-size:16px;

  background-color:#BBBBBB;

}

.linhaPrincipal5{

  font-size: 14px;

	font-weight: bold;

	text-align:center;

	color: #666666;

	background-color: #EEEEEE;

}

.trMenu{

  background-color:#CCCCCC;

}

.trMenuOver{

  background-color:#F8F8F8;

  cursor: hand;

}

.linhaSuperior1{

  border-top: 1px solid #444444;

}

.linhaInferior1{

  border-bottom: 1px solid #444444;

}

.linhaEsquerda1{

  border-left: 1px solid #444444;

}

.linhaDireita1{

  border-right: 1px solid #000000;

}

.linhaSuperior2{

  border-top: 1px dashed #000000;

}

.linhaInferior2{

  border-bottom: 1px dashed #000000;

}

.linhaEsquerda2{

  border-left: 1px dashed #000000;

}

.linhaDireita2{

  border-right: 1px dashed #000000;

}

.linhaSuperior3{

  border-top: 1px dotted #000000;

}

.linhaInferior3{

  border-bottom: 1px dotted #000000;

}

.linhaEsquerda3{

  border-left: 1px dotted #000000;

}

.linhaDireita3{

  border-right: 1px dotted #000000;

}

.linhaSuperior4{

  border-top: 1px double #000000;

}

.linhaInferior4{

  border-bottom: 1px double #000000;

}

.linhaEsquerda4{

  border-left: 1px double #000000;

}

.linhaDireita4{

  border-right: 1px double #000000;

}

.linha1{

  background: url(../imgs/hr.gif) repeat-x 50% bottom;

}

.naoRepete{

  background-repeat: no-repeat;

}

.repeteHorizontal{

  background-repeat: repeat-x;

}

.repeteVertical{

  background-repeat: repeat-y;

}

.bgImgCentro{

  background-position: center center;

}

.bgImgEsquerda{

  background-position: left;

}

.bgImgDireita1{

  background-position: right top;

}

.bgImgDireita{

  background-position: right;

}

.bgImgTopo{

  background-position: top;

}

.bgImgBase{

  background-position: bottom;

}

/*

 * >>>>>>>>>>>>> Fim Formatao de Tabelas

 *

 * >>>>>>>>>>>>> Formatao para Formulrios 

 *

 */

.campo1{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF0000;

	background-color: #F8F8F8;

	border: 1px solid #333333;

}

.campo2{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.campo3{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF9900;

	background-color: #FFFFCC;

	border: 1px solid #CC0000;

}

.campo4{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#003366;

	background-color: #E1F4FF;

	border: 1px solid #000000;

}

.campo5{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #99CC00;

	background-color: #FFFFFF;

	border: 1px solid #000000;

}

.campoTitulo1{

  font-weight: bold;

	font-size:12px;

}

.campoTitulo2{

  font-weight: bold;

	font-size:12px;

	color:#333333;

}

.campoTitulo3{

  font-weight: bold;

	font-size:12px;

	color:#666666;

}

.botaoConfirma1{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#006600;

	font-weight: bold;

}

.botaoConfirma2{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#006600;

}

.botaoConfirma3{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #1866b2;

	font-weight: bold;

}

.botaoCancela1{

  width: 200px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF0000;

	font-weight: bold;

}

.botaoCancela2{

  width: 200px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF0000;

}

.botaoCancela3{

  width: 200px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF0000;

}

.campoIncorreto{

  font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

  color:#FF0000;

  background-color:#FFFFCC;

}

/*

 * >>>>>>>>>>>>> Fim Formatao para Formulrios 

 *

 * >>>>>>>>>>>>> 

 *

 */

.bordaimg {

	border: 1px solid #000000;

}


